Linux: управление пакетами
Рассмотрим наиболее распространённые дистрибутивы Linux и средства для работы с пакетами.
А именно, на мой взгляд в интернете наиболее популярны Debian, Ubuntu и CentOS как на хостинговых площадках так и на VDS/VPS. Ну ещё Windows Server, но этот пост не о нём.
Постараюсь вложить в эту статью наиболее применяемые и полезные команды по работе с пакетами и менеджерами пакетов в перечисленных операционных системах.
1. Debian / Ubuntu
Установить некий пакет pkg в систему:
apt-get install pkg
или
aptitude install pkg
Установить пакет из файла:
dpkg -i pkg
Обновить версию пакета до самой свежей:
apt-get install pkg
или
aptitude install pkg
Удалить пакет pkg:
apt-get remove pkg
Обновить список пакетов ( загрузить его согласно перечню репозитариев в файле /etc/apt/sources.list ):
apt-get update
или
aptitude update
Обновить систему целиком ( переход всего ПО на новые версии, обнаруженные в репозитариях ):
apt-get upgrade
или
aptitude safe-upgrade
2. CentOS
Установить некий пакет pkg в систему:
yum install pkg
Установить пакет из файла:
yum localinstall pkg

Обновить версию до самой свежей:
yum update pkg
Удалить пакет pkg:
yum erase pkg
Обновить список пакетов ( загрузить его согласно перечню репозитариев в файле /etc/apt/sources.list ):
yum check-update
Обновить систему целиком ( переход всего ПО на новые версии, обнаруженные в репозитариях ):
yum update
Debian/Ubuntu: подробнее по apt:
apt-get install программа - Установка программы. Можно устанавливать сразу несколько программ. (apt-get install программа программа программа) apt-get update проверяет, есть ли на репозиториях обновления для установленных программ. Список репозиториев находится в файле /etc/apt/sources.list apt-cdrom install программа устанавливает либо обновляет пакет с cdrom apt-get upgrade обновляет уже установленные программы. apt-get remove программа деинсталлирует установленную программу. apt-get purge программа удаляет установленный пакет и файлы конфигурации. apt-get autoremove удаляет пакеты, от которых не зависят другие пакеты. apt-get check находит конфликтующие пакеты и поломанные зависимости в пакетах программ. apt-get -f install исправляет найденные поломанные зависимости. apt-cache search программа поиск программы в кэше. apt-cache show программа показывает информацию и описание пакета программы. apt-cache showpkg программа покажет зависимости пакета программы. apt-cache depends программа отображает в виде списка зависимые пакеты программ нужные для работы выбранной программы
Читайте также:
- Сброс пароля пользователя root в MySQL
- Как заставить CentOS x86 увидеть больше 4гб памяти?
- Установка nginx на Debian
- CentOS: Установка ionCube Loader
Смотрите также:


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