Они действительно одно и то же:
~$ ls -lah /sbin | grep dhclient
lrwxrwxrwx 1 root root 9 2010-12-30 14:38 dhclient -> dhclient3
-rwxr-xr-x 1 root root 402K 2010-08-07 04:49 dhclient3
Стрелка указывает, что dhclient является символической ссылкой, которая указывает на dhclient3. Мы можем использовать
test -h /sbin/dhclient
echo $?
, чтобы убедиться в этом; он будет возвращать 0, что означает «да».
Это иногда делается для поддержания обратной совместимости со старыми программами и сценариями, которые принимают старую команду.
Если вы пишете программу, использует любой из них, вы должны использовать dhclient3 и управлять своими зависимостями соответственно.
В ls -lah аргументы означают длинный формат списка, все файлы и читаемые человеком размер файла. Кроме того, test не имеет ничего общего с символическими ссылками, это общая утилита для проверки правды оператора, аргумент -h заставляет его работать с файлами и возвращает True (0), если файл существует и является символической ссылкой .
Чтобы узнать, где находится файл, я использовал утилиту type:
type dhclient
dhclient is hashed (/sbin/dhclient)
Если вы обнаружите два файла, которые не являются символически связанными, и вы подозреваете они все те же, вы можете использовать символическую ссылку , чтобы узнать, одинаковы ли они:
stefano@lenovo:~$ md5sum /sbin/dhclient && md5sum /sbin/dhclient3
fc2491e5c1576783bdc4aa8c5817166e /sbin/dhclient
fc2491e5c1576783bdc4aa8c5817166e /sbin/dhclient3
Самый простой способ - установить его из программного центра. Хотя я думаю, что сейчас мой хром говорит мне, что мне нужна более новая версия для просмотра hulu, но firefox не ...
для установки из tar.gz вам нужно сначала развернуть его и следовать любым направлениям может быть в файле README или INSTALL внутри tar xzvf adobe_flash.tar.gz или независимо от того, какой файл вызывается, затем cd adobe_flash и следовать инструкциям. Это обычно довольно раздражает, поскольку вам может потребоваться разместить определенные файлы в специальных местах для каждого из ваших браузеров ... Как я уже сказал, программный центр является самым простым.