Руководства

25 полезных базовых команд apt-get и apt-cache: часть 1

Эта статья - первая в серии из трех статей, объясняющих, как устанавливать, обновлять, удалять и искать пакеты программного обеспечения, используя команды apt-get и apt-cache в командной строке. В этих статьях мы расскажем о некоторых полезных командах, которые могут помочь вам в управлении пакетами.

Что такое apt-get?

Утилита apt-get - производительная свободная консольная программа, используемая и работающая с библиотекой APT (Advanced Packaging Tool) для выполнения установки новых пакетов с ПО, удаления существующих, обновления установленых, а также для обновления всей операционной системы.

Что такое apt-cache?

Консольная утилита apt-cache используется для поиска в кеше программных пакетов APT. Говоря простыми словами, этот инструмент, используется для поиска пакетов, сбора информации о пакетах и поиска пакетов, доступных для установки в операционных системах, основанных на Debian или Ubuntu.

APT-CACHE – 5 полезных основных команд

1. Как можно получить список всех доступных пакетов?

Чтобы увидеть все доступные пакеты, выполните следующую команду:

apt-cache pkgnames

2. Как можно найти имя пакета и его описание.

Чтобы найти название пакета и его описание перед установкой, используйте флаг "search". Использование “search” c apt-cache отобразит список подходящих пакетов с кратким описанием. Например, вы хотите найти описание пакета ‘vsftpd‘: чтобы сделать это, команда должна быть вот такой:

apt-cache search vsftpd

Чтобы найти и перечислить все пакеты, имя которых начинается с ‘vsftpd‘, вы можете использовать следующую команду:

apt-cache pkgnames vsftpd

3. Как я могу просмотреть информацию о пакете?

Например, если вы хотите ознакомиться с информацией о пакете, с его кратким описанием, отображающим номер версии, контрольные суммы, размер, размер после установки, категории и так далее, вы можете использовать подкоманду "show", как показано ниже:

apt-cache show netcat

4. Как можно проверить зависимости какого-либо пакета?

Чтобы проверить зависимости конкретного пакета, вы можете использовать подкоманду ‘showpkg‘, чтобы узнать, установлены эти зависимости или нет. Например, используйте команду ‘showpkg‘ вместе с названием пакета.

apt-cache showpkg vsftpd

5. Как можно просмотреть статистику кеша?

Подкоманда ‘stats‘ отобразит полную статистику о кеше, например, полное число пакетов, найденное в кеше. Используйте такую команду:

apt-cache stats

APT-GET – 20 полезных основных команд для управления пакетами.

6. Как обновить список пакетов в системе?

Команда ‘update‘ используется для синхронизации и обновления индексных файлов пакетов. Синхронизация происходит с источниками, указанными в файле /etc/apt/sources.list. Эту команду можно использовать, например, чтобы не упускать важные обновления пакетов.

sudo apt-get update

7. Как обновить пакеты в системе?

Команда ‘upgrade‘ используется для обновления всего установленного на данный момент софта в вашйе системе. Иногда может получиться так, что обновление установить нельзя из-за какого-либо другого пакета, который требует старую версию.

sudo apt-get upgrade

Но если вы хотите обновиться вне зависимости от требований пакетов, используйте подкоманду ‘dist-upgrade‘:

sudo apt-get dist-upgrade

8. Как я могу установить или обновить какой-либо конкретный пакет?

Подкоманда ‘install‘ используется для установки или обновления какого-либо пакета.

sudo apt-get install netcat

9. Как я могу установить несколько пакетов сразу?

Вы можете ввести названия нескольих пакетов, чтобы установить их одновременно. Например, чтобы установить пакеты ‘nethogs‘ и ‘goaccess‘, вы можете выполнить следующую команду:

sudo apt-get install nethogs goaccess

На этом первая статья окончена. В скором времени будет опубликовано её продолжение.

Комментарии   

 
-4 #2 Владимир17 05.08.2015 08:08
[quote name="Владимир1 7"]Привет! Не могу обновить систему даю копию с терминала, что делать помогите. Заранее благодарю
[sudo] password for vladimir:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, имеющие неудовлетворённ ые зависимости:
linux-image-ext ra-3.13.0-55-ge neric : Зависит: linux-image-3.1 3.0-55-generic но он не может быть установлен
linux-image-gen eric : Зависит: linux-image-3.1 3.0-55-generic но он не может быть установлен
Цитировать
 
 
-5 #1 Владимир17 07.07.2015 06:28
Привет! Не могу обновить систему даю копию с терминала, что делать помогите. Заранее благодарю vladimir@vladim ir-110-251er:~$ sudo apt-get install netcat
[sudo] password for vladimir:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённ ые зависимости:
linux-image-ext ra-3.13.0-55-ge neric : Зависит: linux-image-3.1 3.0-55-generic но он не может быть установлен
linux-image-gen eric : Зависит: linux-image-3.1 3.0-55-generic но он не может быть установлен
netcat : Зависит: netcat-traditio nal (>= 1.10-39) но он не будет установлен
E: Неудовлетворённ ые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
vladimir@vladim ir-110-251er:~$
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Аккаунт




Совсем недорого вагонка алтайский кедр предлагаем всем желающим.

Мы в соц. сетях






Подпишись на нашу RSS

Новости Hi-Tech

Как избавиться от уведомлений в браузере

Очень часто при просмотре web-страниц выскакивают сообщения рекламного характера, которые сильно раздражают и сбивают с толку. Если вы входите в число этих людей, то должны знать, как отключить уведомления в...

Что нового в юбилейной версии браузера F…

На днях стал доступным релиз обновленного веб-браузера от Mozilla. Представленный Firefox 50 выпущен в версиях для десктопов с популярными операционными системами, а также для мобильных устройств, работающих на Android. Одним...

Ремонт ноутбуков - выбираем сервис

Ноутбуки вещь до конца не изученная пользователями, настолько как компьютер. Ведь не каждый захочет разбирать свой ноутбук, и смотреть как он устроен. В отличие от ноутбука компьютер разбирал почти каждый,...

Как выбрать чехол для мобильного телефон…

После приобретения смартфона большинство сразу же начинают выбирать аксессуары к нему. Это вполне объяснимо, поскольку многие из них делают эксплуатацию девайса безопасной и более комфортной. В первую очередь это касается...

Go to top