Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== apt-get и все-все-все ====== ===== Полезные штучки для админа ===== ==== Добавляем репозиторий и ключ ==== <code> sudo apt-add-repository xxx </code> ==== Удобства при работе с демонами (сервисами) ==== Можно дергать сервисы командой sudo service xxx start|stop|etc <code> sudo apt-get install sysvinit-utils </code> или в нынешнем духе systemd: <code> sudo systemctp enable yyy sudo systemctl start xxx </code> ==== Маскировка пакета ==== Замаскированный пакет не будет обновляться <code> sudo apt-mark hold apache2 sudo apt-mark unhold apache2 </code> ==== Список пакетов ожидающих обновления ==== <code> apt list --upgradable </code> или <code> apt-get -u -V upgrade </code> ==== Обновление только одного определенного пакета ==== <code> apt-get --only-upgrade install <package-name> </code> ===== Траблшутинг ===== ==== Ситуация "The following packages have been kept back" ==== Бывает говоришь обновиться, а оно вот что пишет: <code> apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: linux-headers-server linux-image-server linux-server The following packages will be upgraded: linux-libc-dev 1 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. </code> Надо делать так: <code> aptitude upgrade </code> и все станет хорошо. ==== Ситуация "gpgkeys: HTTP fetch error 7: couldn't connect to host" ==== <code> apt-add-repository ppa:ubuntu-clamav/ppa Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv F80220D0E695A455E651AC4D8AB767895ADC2037 gpg: requesting key 5ADC2037 from hkp server keyserver.ubuntu.com gpgkeys: HTTP fetch error 7: couldn't connect to host gpg: no valid OpenPGP data found. gpg: Total number processed: 0 </code> Причина: невозможно подключиться к серверу ключей. Есть два решения, выбираем какой проще: - Прописать переменные среды<code>export http_proxy="proxy.mycompany.ru:3128" export https_proxy="proxy.mycompany.ru:3128"</code> - Открыть порт 11371, т.к. сервер ключей это не HTTP сервер. {{tag>ubuntu apt-get repository service sysvinit}} ubuntu/apt-get.txt Последнее изменение: 2022/01/07 18:02 — 127.0.0.1