Существует много хороших предложений здесь. То, чтобы использовать, зависело бы от того, есть ли у Вас маленький фиксированный список каталогов, которые Вы переключаете среди, или ищете ли Вы более универсальное решение.
Если бы это - маленький фиксированный список, настраивание простых псевдонимов (как предложенный Felix Yan) было бы самым легким использовать.
Если бы Вы ищете более обобщенное решение (т.е. много различных каталогов, изменяясь со временем), я использовал бы pushd и popd (как Бесполезные предложенный). Я лично нахожу, что значение по умолчанию pushd/popd твердо использовать, тем более, что Вы начинаете переключаться среди многих папок; однако я записал несколько тонких настроек, которые делают это намного легче для меня. Добавьте следующее к своему bashrc:
alias dirs='dirs -v'
pd ()
{
if [ -n "$1" ]; then
pushd "${1/#[0-9]*/+$1}";
else
pushd;
fi > /dev/null
}
pd
(как более короткая форма pushd
) переходить к новой папке, помня, где Вы были.dirs
видеть список сохраненных каталогов.pd 3
переходить к абонентскому номеру 3.Использование в качестве примера:
$ PS1='\w\$ ' ## just for demo purposes
~$ pd ~/Documents/data
~/Documents/data$ pd ../spec
~/Documents/spec$ pd ~/Dropbox/Public/
~/Dropbox/Public$ pd /tmp
/tmp$ pd /etc/defaults/
/etc/defaults$ dirs
0 /etc/defaults
1 /tmp
2 ~/Dropbox/Public
3 ~/Documents/spec
4 ~/Documents/data
5 ~
/etc/defaults$ pd 2
~/Dropbox/Public$ dirs
0 ~/Dropbox/Public
1 ~/Documents/spec
2 ~/Documents/data
3 ~
4 /etc/defaults
5 /tmp
~/Dropbox/Public$ pd 4
/etc/defaults$ dirs
0 /etc/defaults
1 /tmp
2 ~/Dropbox/Public
3 ~/Documents/spec
4 ~/Documents/data
5 ~
/etc/defaults$ pd 3
~/Documents/spec$ popd
~/Documents/data ~ /etc/defaults /tmp ~/Dropbox/Public
~/Documents/data$
whohas
пакет (ссылка) может помочь Вам.
% whohas pidgin|grep "pidgin "
MacPorts pidgin 2.10.6 https://trac.macports.org/browser/trunk/dports/net/pidgin/Portfile
Slackware pidgin 2.7.11-i486-3sl slacky.eu
Slackware pidgin 2.7.0-i486-1 salixos.org
Slackware pidgin 2.7.0-i486-1 slackware.com
OpenBSD pidgin 2.9.0-gtkspell 8.3M
OpenBSD pidgin 2.9.0 8.3M 16-Aug-201
Mandriva pidgin 2.10.6-0.1.i586 http://sophie.zarb.org/rpms/a6ec6cd30f5fa024d14549eea375dba4
Fink pidgin 2.10.6-1 http://pdb.finkproject.org/pdb/package.php/pidgin
FreeBSD pidgin 2.10.6 net-im http://www.freebsd.org/cgi/pds.cgi?ports/net-im/pidgin
FreeBSD e17-module-everything-pidgin 20111128 x11-wm http://www.freebsd.org/cgi/pds.cgi?ports/x11-wm/e17-module-everything-pidgin
NetBSD pidgin 2.10.6nb5 10M 2012-12-15 chat http://pkgsrc.se/chat/pidgin
Ubuntu pidgin 1:2.10.0-0ubuntu2. 695K oneiric http://packages.ubuntu.com/oneiric/pidgin
Ubuntu indicator-status-provider-pidgin 0.5.0-0ubuntu1 7K oneiric http://packages.ubuntu.com/oneiric/indicator-status-provider-pidgin
Debian pidgin 2.7.3-1+squeeze3 706K stable http://packages.debian.org/squeeze/pidgin
Debian pidgin 2.10.6-2 591K testing http://packages.debian.org/wheezy/pidgin
Debian indicator-status-provider-pidgin 0.6.0-1 33K testing http://packages.debian.org/wheezy/indicator-status-provider-pidgin
Source Mage funpidgin 2.5.0 test
Source Mage funpidgin 2.5.0 stable
Source Mage pidgin 2.10.6 test
Source Mage pidgin 2.10.5 stable
Gentoo pidgin 2.10.6 http://gentoo-portage.com/net-im/pidgin
Gentoo pidgin 2.10.4 http://gentoo-portage.com/net-im/pidgin
Самой близкой вещью, с которой я столкнулся к инструменту как это, является pkgs.org:
pkgs.org - Каталог программного обеспечения Linux и Поиск Пакетов pkgs.org создаются для предоставления Вам самый простой метод поиска и загрузки новейших версий лучшего программного обеспечения Linux - без обычных чрезмерных всплывающих окон или шпионского ПО. Также используйте его для нахождения альтернатив коммерческим пакетам с дорогими лицензионными сборами и сложными ограничениями.
Distrowatch имеет шоу таблицы, какие версии программного обеспечения определенные дистрибутивы включают. При открытии предпочтительного distos на различных вкладках, Вы видите, какую версию GIMP они имеют.
Вот Монетный двор, Ubuntu, Debian и Fedora, существует переключатель для выбора между наблюдением только главных пакетов и всеми пакетами. Выберите все пакеты, если Ваш пакет не находится в главном списке пакета.