Quel est le moyen le plus rapide de rechercher des informations sur un programme qui n'est pas actuellement installé?
Aujourd'hui, j'avais besoin d'Ubuntu pour me rappeler un événement, et je pensais qu'Ubuntu pouvait être aussi intelligent que Google I'm Feeling Lucky
bouton. Mais malheureusement, cela n'a pas fonctionné:
$ remind
The program 'remind' is currently not installed. You can install it by typing:
Sudo apt-get install remind
$ man remind
No manual entry for remind
$ help remind
bash: help: no help topics match `remind'. Try `help help' or `man -k remind'
or `info remind'.
Avant l'installation, je m'attendais à vérifier si je me souviens vraiment de ce dont j'ai besoin.
Bien sûr info remind
n'a pas aidé (pas besoin de le montrer du tout). man -k
n'était pas non plus utile:
$ man -k remind
calendar (1) - reminder service
Et creuser à quoi ça sert man -k
la moyenne n'a pas réussi non plus:
-k, --apropos equivalent to apropos
Alors, comment trouvez-vous les applications nécessaires à partir de la ligne de commande?
Lisez les pages de manuel en ligne .
En utilisant apt-cache
apt-cache show remind
ou
apt-cache show remind | awk '/Description-en/ {print; a=1; next} a && /^ / {print; next} {a=0}'
Tout le reste est inclus dans le package lui-même.
apt-get download remind
dpkg -x *.deb remind
man ./remind/usr/share/man/man1/rem.1.gz
Exemple de sortie
apt-cache show remind
Package: remind
Priority: optional
Section: universe/utils
Installed-Size: 411
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Ana Beatriz Guerrero Lopez <[email protected]>
Architecture: i386
Version: 03.01.15-1
Depends: libc6 (>= 2.7)
Suggests: tkremind, wyrd
Filename: pool/universe/r/remind/remind_03.01.15-1_i386.deb
Size: 190964
MD5sum: e476e0b4e49a211ad860cde57b1b6ea5
SHA1: b342c7f05e560aecc3c7bac9aa1ae1fef424121c
SHA256: 67f34f03723e03653fc25d119b680da1ab03bf28fc78d80c2a173184cbf682bc
Description-en: sophisticated calendar and alarm program
Remind allows you to remind yourself of upcoming events and
appointments. Each reminder or alarm can consist of a message sent
to standard output, or a program to be executed.
.
It also features: sophisticated date calculation, moon phases,
sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
front-end and proper handling of holidays.
.
Reminders can be created by the remind scripting language or by using
the graphical frontend package "tkremind".
Description-md5: 5b163d21d42fbc03e201fdb61071c10d
Homepage: http://www.roaringpenguin.com/products/remind/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
apt-cache show remind | awk '/Description-en/ {print; a=1; next} a && /^ / {print; next} {a=0}'
Description-en: sophisticated calendar and alarm program
Remind allows you to remind yourself of upcoming events and
appointments. Each reminder or alarm can consist of a message sent
to standard output, or a program to be executed.
.
It also features: sophisticated date calculation, moon phases,
sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
front-end and proper handling of holidays.
.
Reminders can be created by the remind scripting language or by using
the graphical frontend package "tkremind".