Cinia, анонсы 20-го года: март

Алексей Федорчук

Мы с Мануалом продолжаем анонсы материалов с сайта Cinia. Прошлый анонс был закончен на одной из убойных фишек среды Cinnamon. За март месяц на эту тему были добавлены материалы Cinnamon: сгруппированный список окон — другой способ сохранения сеанса и про Реанимацию Shutter’а. Читать далее «Cinia, анонсы 20-го года: март»

Новости из Библиотеки Блогосайта

Алексей Федорчук

Посоветовались мы тут с котом Мануалом, и решили начать понемногу претворение законченных частей его «Воззрений» в электронные книги. И первым результатом нашего высококультурного начинания были его «Воззрения на deb-пакеты». Для чего перво-наперво все они были собраны воедино — этот материал доступен для ознакомления и онлайнового чтения. И он же послужил основой для собственно книжки: Читать далее «Новости из Библиотеки Блогосайта»

Воззрения кота Manual’а на deb-пакеты

Алексей Федорчук

manul-logo-100Изложение воззрений кота Manual’а на те аспекты работы с deb-пакетами, которые влияют на индивидуализацию системы. Включает в себя пять основных частей и два приложения. В первом — конспекты по основным командам управления deb-пакетами. Второе же приложение посвящено описанию утилиты aptitude. Читать далее «Воззрения кота Manual’а на deb-пакеты»

Воззрения кота Manual’а. Deb-пакеты. Приложение 4. Утилита apt-file: конспект

Алексей Федорчук

manul-logo-100Утилита apt-file служит для определения состава пакета, во-первых, и для поиска пакетов, содержащих определённый файл, во вторых. Ни в том, ни в другом случае изменений в системе она не вызывает, и потому запускается от имени обычного пользователя. Читать далее «Воззрения кота Manual’а. Deb-пакеты. Приложение 4. Утилита apt-file: конспект»

Воззрения кота Manual’а. Deb-пакеты. Приложение 3. Утилита apt-mark: конспект

Алексей Федорчук

manul-logo-100Субкоманды утилиты apt-mark, подобно таковым apt, служат, во-первых, для определения вторичного статуса пакетов, что не требует прав суперпользователя. В во-вторых, для изменения оного — и в этом случае должны запускаться с правами админимтратора.

Субкоманды определения статуса

  • apt-mark showauto — вывод списка автоматически установленных пакетов;
  • apt-mark showmanual — вывод списка пакетов, установленных вручную;
  • apt-mark showhold — вывод списка пакетов с зафиксированными версиями.

Субкоманды изменения статуса

  • apt-mark manual package[s] — изменение статуса с «автоматически установленный» на «установленный вручную»;
  • apt-mark auto package[s] — изменение статуса с «установленный вручную» на «установлен автоматически»;
  • apt-mark hold package[s] — фиксация версии пакета (пакетов);
  • apt-mark unhold package[s]
  • — снаяти фиксации версий.

[Общее содержание]

Воззрения кота Manual’а. Deb-пакеты. Приложение 2. Утилита apt: конспект

Алексей Федорчук

manul-logo-100Конспект по субкомандам и опция утилиты apt. Разделяется на три группы. В первой — субкоманды для получения информации самой утилите и справки о ней. Во второй — субкоманды для получения инфрормации о пакетах. Субкоманды первой и второй групп могут запускаться от лица обычного пользователя. В третьей группе — субкоманды, связанные с манипуляцией пакетами, и потому требующие привилегий администратора. Читать далее «Воззрения кота Manual’а. Deb-пакеты. Приложение 2. Утилита apt: конспект»

Воззрения кота Manual’а. Deb-пакеты. Приложения

Алексей Федорчук

manul-logo-100В приложениях к Воззрениям кота Manual’а на deb-пакеты собраны материалы двух категорий. Первая — конспекты. В части 4 вскользь был упомянут пакет apt-dpkg-ref. Автором его является Мэттью Дэниш (Matthew Danish), и представляет он собой краткую справку по опциям и субкомандам утилит dpkg и APT. На английском, разумеется, языке, зато во всякоразных форматах. Читать далее «Воззрения кота Manual’а. Deb-пакеты. Приложения»

Воззрения кота Manual’а. Deb-пакеты. Часть 3. Репозитории

Алексей Федорчук

manul-logo-100Поскольку пакетные менеджеры, которым будут посвящены части четвёртая и пятая, работают не с единичными пакетами, как описанные в прошлой части установщики, а с их репозиториями, они предваряются описанием воззрений кота Manual’а на официальные и неофцициальные репозитории дистрибутивов семейства Ubuntu, а также на методы их использования. Читать далее «Воззрения кота Manual’а. Deb-пакеты. Часть 3. Репозитории»

Нештатное обновление apt

Алексей Федорчук

Семейство дистрибутивов Ubuntu, пользующихся, и часто заслуженно, славой умеренно-фронтирных, иногда проявляет удивительный консерватизм: ряд базовых компонентов в них (особенно в LTS-релизах) или не обновляется вообще, или обновляется на супер-минорном уровне. Например, в Ubuntu 16.04 один из ключевых пакетов, apt (и всё, что с ним связано) застрял на уровне версии 1.2.XX: в момент выхода релиза это была версия 1.2.10, текущая же 1.2.15. Читать далее «Нештатное обновление apt»

Утилита apt: новшества версии 1.20

Алексей Федорчук

Поводом для этой заметки послужил вопрос в обном из обсуждений на форуме Matuntu: чем команда apt отличается от apt-get. Я по привычке написал, что первая не поддерживает некоторые субкоманды второй, такие, как autoremove и purge. Но оказалось, что отстал от жизни… Читать далее «Утилита apt: новшества версии 1.20»

Управление deb-пакетами. Утилита apt: без излишеств

Алексей Федорчук

Утилита apt появилась в одноимённом семействе чуть больше полутора лет назад, и с тех пор так и не снискала известности, хотя включает в себя большинство употребимых функций сладкой парочки apt-get и apt-cache. Возможно, потому, что при её запуске по сей день выдаётся устрашающее предупреждение: Читать далее «Управление deb-пакетами. Утилита apt: без излишеств»

Управление deb-пакетами. Утилиты семейства APT: apt и zsh

Алексей Федорчук

Как говорилось в прошлой заметке, утилита apt выгодно отличается от связки из apt-get и apt-cache не только тем, что она одна, но и тем, что букв в ней меньше. Вот только внутренние её команды так и остались длинными… Читать далее «Управление deb-пакетами. Утилиты семейства APT: apt и zsh»

Управление deb-пакетами. Утилиты семейства APT: эпонимичный apt

Алексей Федорчук

Если пакет apt выступает эпонимом для всего семейства инструментария APT, то утилита apt, казалось бы, должна быть центральной в этом пакете. Однако это не так: появилась она недавно (1 апреля 2014 года), функционал её ограничен, и она по сей день имеет репутацию нестабильной. Кроме того, о ней не очень любят говорить вслух. Сказывается и путаница — с одноимённой утилитой, существующей только в реализации для Mint’ов (которая, впрочем, тоже не пользуется большой известностью). Читать далее «Управление deb-пакетами. Утилиты семейства APT: эпонимичный apt»

Управление deb-пакетами. Утилиты семейства APT: apt-file

Алексей Федорчук

При работе с пакетами довольно часто возникает задача — определить, какие же файлы входят в состав того или иного пакета. В deb based системах обычно предлагается решать её или с помощью самого низкоуровнего средства — утилиты dpkg, или, напротив, посредством графического фронт-энда для управления пакетами, Synaptic’а. Оба они с этим делом справляются, при условии, что «препарируемый» пакет, как минимум, скачан на локальную машину, а при использовании Synaptic’а — ещё и установлен в системе. Читать далее «Управление deb-пакетами. Утилиты семейства APT: apt-file»

Управление deb-пакетами. Утилиты семейства APT: apt-mark

Алексей Федорчук

Реализация утилиты apt для Mint позволяет решать практически все насущные задачи по управлению deb-пакетами. Но, во-первых, в дистрибутивах проекта Mint: ни в Debian’е, ни в Ubuntu, и ни в одном из их клонов её не найти. А во-вторых — всё-таки не все. В частности, в ней не предусмотрено простых средств для массового изменения вторичных статусов пакетов, вроде автоматически установленных или зафиксированных. Читать далее «Управление deb-пакетами. Утилиты семейства APT: apt-mark»

Debian и другие: инструментарий apt

Алексей Федорчук
23 марта 2006 г

Набор apt (Advanced Packaging Tools), как следует из его названия — это программный комплекс, охватывающий все стороны управления пакетами, вплоть даже до их построения из исходных текстов. Он включает в себя почти десяток команд, из которых нынче нас заинтересуют только три — apt-cache, средство работы с кэшем пакетов, apt-get — инструмент для их получения и установки, и apt-build — программа сборки пакета из исходных текстов формата deb-src. Они тесно переплетаются друг с другом, поэтому рассматривать их придется попеременно — примерно в том порядке, как они используются в реальной работе. Читать далее «Debian и другие: инструментарий apt»

Debian и Ubuntu: пакеты и репозитории

Алексей Федорчук и Владимир Попов
март 2006 — январь 2007

В этой заметке описано внутреннее устройство пакетов deb-формата, а также организация их репозиториев в дистрибутивах Debian и Ubuntu. Читать далее «Debian и Ubuntu: пакеты и репозитории»