Eli Zaretskii <[email protected]> writes:
> What is the complete menu entry in Debian's share/info/dir for
> guix.es?
>
> The command "info guix" doesn't look for the _file_ named "guix" or
> "guix.info", it looks for the _menu_item_ "guix" in the DIR file. See
> the node "Invoking Info" in the info-stnd.info manual.
Thank you, this node "Invoking Info" says about info coreutils:
‘info coreu’ will find it too, if there is no
better match.
So the question is if for „info guix“, (guix) should not be a better
match than (guix.es), even if guix.es comes first.
> So the
> question is how the menu items are spelled out in this case.
The /usr/share/info dir from Debian is attached.
Actually it looks like there are unrelated Guix bugs; because the
Portuguese version guix.pt_BR.texi has a menu that starts with @direntry
“Guix: (guix).” instead of “Guix: (guix.pt_BR).” This is unrelated; I
now fix these @direntry for Portuguese, Russian, Chinese on Guix’
Weblate translation. This bug is irrelevant here for Spanish, because
both Spanish and English come first.
Regards,
Florian
This is the file .../info/dir, which contains the
topmost node of the Info hierarchy, called (dir)Top.
The first time you invoke Info you start off looking at this node.
File: dir, Node: Top This is the top of the INFO tree
This (the Directory node) gives a menu of major topics.
Typing "q" exits, "H" lists all Info commands, "d" returns here,
"h" gives a primer for first-timers,
"mEmacs<Return>" visits the Emacs manual, etc.
In Emacs, you can click mouse button 2 on a menu item or cross reference
to select it.
* Menu:
Administración del sistema
* guix deploy: (guix.es)Invocación de guix deploy.
Gestión de configuraciones de sistemas
operativos en máquinas remotas.
* guix gc: (guix.es)Invocación de guix gc.
Recuperar espacio de disco sin usar.
* guix package: (guix.es)Invocación de guix package.
Instalación, borrado y actualización de
paquetes.
* guix pull: (guix.es)Invocación de guix pull.
Actualización de la lista disponible de
paquetes.
* guix system: (guix.es)Invocación de guix system.
Gestión de la configuración del sistema
operativo.
* Guix: (guix.es). Gestión del software instalado y la
configuración del sistema.
Administration système
* Livre de recettes de Guix: (guix-cookbook.fr).
Didacticiels et exemples pour GNU Guix.
* guix deploy: (guix.fr)Invoquer guix deploy.
Gérer la configuration du système
d’exploitation d’hôtes distants.
* guix gc : (guix.fr)Invoquer guix gc.
Récupérer de l’espace disque inutilisé.
* guix package : (guix.fr)Invoquer guix package.
Installer, supprimer et mettre à jour des
paquets.
* guix pull : (guix.fr)Invoquer guix pull.
Mettre à jour la liste des paquets
disponibles.
* guix system : (guix.fr)Invoquer guix system.
Gérer la configuration du système
d’exploitation.
* Guix: (guix.fr). Gérer les logiciels installés et la
configuration du système.
Administração de Sistemas
* guix deploy: (guix)Invoking guix deploy.
Manage operating system configurations for
remote hosts.
* guix gc: (guix)Invocando guix gc.
Recuperando espaço em disco não utilizado.
* guix package: (guix)Invocando guix package.
Instalando, removendo e atualizando pacotes.
* guix pull: (guix)Invocando guix pull.
Atualize a lista de pacotes disponíveis.
* guix system: (guix)Invocando guix system.
Gerencie a configuração do sistema
operacional.
* Guix: (guix). Gerencie softwares instalados e configuração
do sistema.
Basics
* Common options: (coreutils)Common options.
* Coreutils: (coreutils). Core GNU (file, text, shell) utilities.
* Date input formats: (coreutils)Date input formats.
* File permissions: (coreutils)File permissions.
Access modes.
* Finding files: (find). Operating on files matching certain criteria.
Compression
* Gzip: (gzip). General (de)compression of files (lzw).
* Lzlib: (lzlib). Compression library for the lzip format
Desarrollo de software
* guix build: (guix.es)Invocación de guix build.
Construcción de paquetes.
* guix environment: (guix.es)Invocación de guix environment.
Construcción de entornos de desarrollo con
Guix.
* guix pack: (guix.es)Invocación de guix pack.
Creación de empaquetados binarios.
* guix shell: (guix)Invoking guix shell.
Creating software environments.
Desenvolvimento de software
* guix build: (guix)Invocando guix build.
Compilando pacotes.
* guix environment: (guix)Invocando guix environment.
Compilando ambientes de desenvolvimento com
Guix.
* guix pack: (guix)Invocando guix pack.
Criando pacotes de binários.
* guix shell: (guix)Invoking guix shell.
Creating software environments.
Development
* SSIP: (ssip). Speech Synthesis Interface Protocol.
* Speech Dispatcher: (speech-dispatcher).
Speech Dispatcher.
Développement logiciel
* guix build : (guix.fr)Invoquer guix build.
Construire des paquets.
* guix environment : (guix.fr)Invoquer guix environment.
Construire des environnements de construction
avec Guix.
* guix pack : (guix.fr) Invoquer guix pack.
Créer des lots binaires.
* guix shell: (guix.fr)Invoquer guix shell.
Créer des environnements logiciels.
Editors
* nano: (nano). Small and friendly text editor.
GNU organization
* Maintaining Findutils: (find-maint).
Maintaining GNU findutils
GNU Utilities
* dirmngr-client: (gnupg). X.509 CRL and OCSP client.
* dirmngr: (gnupg). X.509 CRL and OCSP server.
* gpg-agent: (gnupg). The secret key daemon.
* gpg2: (gnupg). OpenPGP encryption and signing tool.
* gpgsm: (gnupg). S/MIME encryption and signing tool.
Individual utilities
* arch: (coreutils)arch invocation. Print machine hardware name.
* b2sum: (coreutils)b2sum invocation. Print or check BLAKE2 digests.
* base32: (coreutils)base32 invocation. Base32 encode/decode data.
* base64: (coreutils)base64 invocation. Base64 encode/decode data.
* basename: (coreutils)basename invocation. Strip directory and suffix.
* basenc: (coreutils)basenc invocation. Encoding/decoding of data.
* cat: (coreutils)cat invocation. Concatenate and write files.
* chcon: (coreutils)chcon invocation. Change SELinux CTX of files.
* chgrp: (coreutils)chgrp invocation. Change file groups.
* chmod: (coreutils)chmod invocation. Change access permissions.
* chown: (coreutils)chown invocation. Change file owners and groups.
* chroot: (coreutils)chroot invocation. Specify the root directory.
* cksum: (coreutils)cksum invocation. Print POSIX CRC checksum.
* cmp: (diffutils)Invoking cmp. Compare 2 files byte by byte.
* comm: (coreutils)comm invocation. Compare sorted files by line.
* cp: (coreutils)cp invocation. Copy files.
* csplit: (coreutils)csplit invocation. Split by context.
* cut: (coreutils)cut invocation. Print selected parts of lines.
* date: (coreutils)date invocation. Print/set system date and time.
* dd: (coreutils)dd invocation. Copy and convert a file.
* df: (coreutils)df invocation. Report file system usage.
* diff: (diffutils)Invoking diff. Compare 2 files line by line.
* diff3: (diffutils)Invoking diff3. Compare 3 files line by line.
* dir: (coreutils)dir invocation. List directories briefly.
* dircolors: (coreutils)dircolors invocation. Color setup for ls.
* dirname: (coreutils)dirname invocation. Strip last file name component.
* du: (coreutils)du invocation. Report file usage.
* echo: (coreutils)echo invocation. Print a line of text.
* env: (coreutils)env invocation. Modify the environment.
* expand: (coreutils)expand invocation. Convert tabs to spaces.
* expr: (coreutils)expr invocation. Evaluate expressions.
* factor: (coreutils)factor invocation. Print prime factors
* false: (coreutils)false invocation. Do nothing, unsuccessfully.
* find: (find)Invoking find. Finding and acting on files.
* fmt: (coreutils)fmt invocation. Reformat paragraph text.
* fold: (coreutils)fold invocation. Wrap long input lines.
* groups: (coreutils)groups invocation. Print group names a user is in.
* gunzip: (gzip)Overview. Decompression.
* gzexe: (gzip)Overview. Compress executables.
* head: (coreutils)head invocation. Output the first part of files.
* hostid: (coreutils)hostid invocation. Print numeric host identifier.
* hostname: (coreutils)hostname invocation. Print or set system name.
* id: (coreutils)id invocation. Print user identity.
* install: (coreutils)install invocation. Copy files and set attributes.
* join: (coreutils)join invocation. Join lines on a common field.
* kill: (coreutils)kill invocation. Send a signal to processes.
* link: (coreutils)link invocation. Make hard links between files.
* ln: (coreutils)ln invocation. Make links between files.
* locate: (find)Invoking locate. Finding files in a database.
* logname: (coreutils)logname invocation. Print current login name.
* ls: (coreutils)ls invocation. List directory contents.
* md5sum: (coreutils)md5sum invocation. Print or check MD5 digests.
* mkdir: (coreutils)mkdir invocation. Create directories.
* mkfifo: (coreutils)mkfifo invocation. Create FIFOs (named pipes).
* mknod: (coreutils)mknod invocation. Create special files.
* mktemp: (coreutils)mktemp invocation. Create temporary files.
* mv: (coreutils)mv invocation. Rename files.
* nice: (coreutils)nice invocation. Modify niceness.
* nl: (coreutils)nl invocation. Number lines and write files.
* nohup: (coreutils)nohup invocation. Immunize to hangups.
* nproc: (coreutils)nproc invocation. Print the number of processors.
* numfmt: (coreutils)numfmt invocation. Reformat numbers.
* od: (coreutils)od invocation. Dump files in octal, etc.
* paste: (coreutils)paste invocation. Merge lines of files.
* patch: (diffutils)Invoking patch. Apply a patch to a file.
* pathchk: (coreutils)pathchk invocation. Check file name portability.
* pr: (coreutils)pr invocation. Paginate or columnate files.
* printenv: (coreutils)printenv invocation. Print environment variables.
* printf: (coreutils)printf invocation. Format and print data.
* ptx: (coreutils)ptx invocation. Produce permuted indexes.
* pwd: (coreutils)pwd invocation. Print working directory.
* readlink: (coreutils)readlink invocation. Print referent of a symlink.
* realpath: (coreutils)realpath invocation. Print resolved file names.
* rm: (coreutils)rm invocation. Remove files.
* rmdir: (coreutils)rmdir invocation. Remove empty directories.
* runcon: (coreutils)runcon invocation. Run in specified SELinux CTX.
* sdiff: (diffutils)Invoking sdiff. Merge 2 files side-by-side.
* seq: (coreutils)seq invocation. Print numeric sequences
* sha1sum: (coreutils)sha1sum invocation. Print or check SHA-1 digests.
* sha2: (coreutils)sha2 utilities. Print or check SHA-2 digests.
* shred: (coreutils)shred invocation. Remove files more securely.
* shuf: (coreutils)shuf invocation. Shuffling text files.
* sleep: (coreutils)sleep invocation. Delay for a specified time.
* sort: (coreutils)sort invocation. Sort text files.
* split: (coreutils)split invocation. Split into pieces.
* stat: (coreutils)stat invocation. Report file(system) status.
* stdbuf: (coreutils)stdbuf invocation. Modify stdio buffering.
* stty: (coreutils)stty invocation. Print/change terminal settings.
* sum: (coreutils)sum invocation. Print traditional checksum.
* sync: (coreutils)sync invocation. Sync files to stable storage.
* tac: (coreutils)tac invocation. Reverse files.
* tail: (coreutils)tail invocation. Output the last part of files.
* tee: (coreutils)tee invocation. Redirect to multiple files.
* test: (coreutils)test invocation. File/string tests.
* timeout: (coreutils)timeout invocation. Run with time limit.
* touch: (coreutils)touch invocation. Change file timestamps.
* tr: (coreutils)tr invocation. Translate characters.
* true: (coreutils)true invocation. Do nothing, successfully.
* truncate: (coreutils)truncate invocation. Shrink/extend size of a file.
* tsort: (coreutils)tsort invocation. Topological sort.
* tty: (coreutils)tty invocation. Print terminal name.
* uname: (coreutils)uname invocation. Print system information.
* unexpand: (coreutils)unexpand invocation. Convert spaces to tabs.
* uniq: (coreutils)uniq invocation. Uniquify files.
* unlink: (coreutils)unlink invocation. Removal via unlink(2).
* updatedb: (find)Invoking updatedb. Building the locate database.
* uptime: (coreutils)uptime invocation. Print uptime and load.
* users: (coreutils)users invocation. Print current user names.
* vdir: (coreutils)vdir invocation. List directories verbosely.
* wc: (coreutils)wc invocation. Line, word, and byte counts.
* who: (coreutils)who invocation. Print who is logged in.
* whoami: (coreutils)whoami invocation. Print effective user ID.
* xargs: (find)Invoking xargs. Operating on many files.
* yes: (coreutils)yes invocation. Print a string indefinitely.
* zcat: (gzip)Overview. Decompression to stdout.
* zdiff: (gzip)Overview. Compare compressed files.
* zforce: (gzip)Overview. Force .gz extension on files.
* zgrep: (gzip)Overview. Search compressed files.
* zmore: (gzip)Overview. Decompression output by pages.
Kernel
* grub-dev: (grub-dev). The GRand Unified Bootloader Dev
* grub-install: (grub)Invoking grub-install.
Install GRUB on your drive
* grub-mkconfig: (grub)Invoking grub-mkconfig.
Generate GRUB configuration
* grub-mkpasswd-pbkdf2: (grub)Invoking grub-mkpasswd-pbkdf2.
* grub-mkrelpath: (grub)Invoking grub-mkrelpath.
* grub-mkrescue: (grub)Invoking grub-mkrescue.
Make a GRUB rescue image
* grub-mount: (grub)Invoking grub-mount.
Mount a file system using GRUB
* grub-probe: (grub)Invoking grub-probe.
Probe device information
* grub-script-check: (grub)Invoking grub-script-check.
* GRUB: (grub). The GRand Unified Bootloader
Libraries
* RLuserman: (rluserman). The GNU readline library User's Manual.
* libgpg-error: (gpgrt). Error codes and common code for GnuPG.
Math
* bc: (bc). An arbitrary precision calculator language.
Network applications
* Wget: (wget). Non-interactive network downloader.
Software development
* guix build: (guix)Invoking guix build.
Building packages.
* guix environment: (guix)Invoking guix environment.
Building development environments with Guix.
* guix pack: (guix)Invoking guix pack.
Creating binary bundles.
* guix shell: (guix)Invoking guix shell.
Creating software environments.
Softwareentwicklung
* guix build: (guix.de)guix build aufrufen.
Erstellen von Paketen.
* guix environment: (guix.de)guix environment aufrufen.
Umgebungen für Entwickler erstellen
* guix pack: (guix.de)guix pack aufrufen.
Bündel aus Binärdateien erstellen.
* guix shell: (guix.de)guix shell aufrufen.
Software-Umgebungen erzeugen.
Sound
* SSIP: (ssip). Speech Synthesis Interface Protocol.
* Say for Speech Dispatcher: (spd-say).
Say.
* Speech Dispatcher: (speech-dispatcher).
Speech Dispatcher.
Správa systému
* Receptár Guix: (guix-cookbook).
Návody a príklady GNU Guix.
System administration
* Guix: (guix). Manage installed software and system
configuration.
* Guix cookbook: (guix-cookbook).
Tutorials and examples for GNU Guix.
* guix deploy: (guix)Invoking guix deploy.
Manage operating system configurations for
remote hosts.
* guix gc: (guix)Invoking guix gc.
Reclaiming unused disk space.
* guix package: (guix)Invoking guix package.
Installing, removing, and upgrading packages.
* guix pull: (guix)Invoking guix pull.
Update the list of available packages.
* guix system: (guix)Invoking guix system.
Manage the operating system configuration.
Systemadministration
* Guix-Kochbuch: (guix-cookbook.de).
Anleitungen und Beispiele für GNU Guix.
* guix deploy: (guix.de)guix deploy aufrufen.
Betriebssystemkonfigurationen entfernter
Rechner verwalten.
* guix gc: (guix.de)guix gc aufrufen.
Unbenutzten Plattenspeicher wieder freigeben.
* guix package: (guix.de)guix package aufrufen.
Pakete installieren, entfernen und
aktualisieren.
* guix pull: (guix.de)guix pull aufrufen.
Die Liste verfügbarer Pakete aktualisieren.
* guix system: (guix.de)guix system aufrufen.
Die Betriebssystemkonfiguration verwalten.
* Guix: (guix.de). Installierte Software und
Systemkonfigurationen verwalten.
Texinfo documentation system
* info stand-alone: (info-stnd).
Read Info documents without Emacs.
Text creation and manipulation
* Diffutils: (diffutils). Comparing and merging files.
* grep: (grep). Print lines that match patterns.
* sed: (sed). Stream EDitor.
The Algorithmic Language Scheme
* Guile-Gcrypt: (guile-gcrypt). Cryptographic library for Guile.
* Guile-Git: (guile-git). Git library for Guile.
* Guile-SSH: (guile-ssh). Guile bindings to libssh.
Разработка программного обеспечения
* guix build: (guix)Запуск guix build.
Сборка пакетов.
* guix environment: (guix)Запуск guix environment.
Сборка среды разработки
с помощью Guix.
* guix pack: (guix)Запуск guix pack.
Создание бинарных
пакетов.
* guix shell: (guix)Запуск guix shell.
Creating software environments.
Системное администрирование
* guix deploy: (guix)Запуск guix deploy.
Управление
конфигурациями ОС на удалённых машинах.
* guix gc: (guix)Запуск guix gc.
Освобождение
неиспользуемого места на диске.
* guix package: (guix)Запуск guix package.
Установка, удаление и
обновление пакетов.
* guix pull: (guix)Запуск guix pull.
Обновление списка
доступных пакетов.
* guix system: (guix)Запуск guix system.
Управление
конфигурацией ОС.
* Guix: (guix). Управление
установленным ПО и настройка системы.
系统管理
* guix deploy: (guix)Invoking guix deploy.
Manage operating system configurations for
remote hosts.
* guix gc:调用guix gc. 回收不使用的硬盘空间。
* guix package:调用guix package.
安装、删除和升级软件包。
* guix pull:调用guix pull. 更新可用的软件包列表。
* guix system:调用guix system.
管理操作系统配置。
* Guix:(guix). 管理安装的软件和系统配置。
软件开发
* guix build:(guix)调用guix build.
构建软件包。
* guix environment:调用guix environment.
用Guix构建开发环境。
* guix pack:(guix)调用guix pack.
创建二进制bundle。
* guix shell: (guix)Invoking guix shell.
Creating software environments.
시스템 관리
* Guix 쿡북: (guix- 쿡북). GNU Guix를 위한 개인 학습과 예제.