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

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

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

Читать далее

Кот Мануал — об apt’е

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

Кот Мануал излагает свои воззрения на утилиту apt. От бессчётного количества материалов на родственные темы они отличаются некоторыми особенностями.

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

manul-logo-100Утилита apt-file служит для определения состава пакета, во-первых, и для поиска пакетов, содержащих определённый файл, во вторых. Ни в том, ни в другом случае изменений в системе она не вызывает, и потому запускается от имени обычного пользователя.

Читать далее

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

Алексей Федорчук Субкоманды утилиты apt-mark, подобно таковым apt, служат, во-первых, для определения вторичного статуса пакетов, что не требует прав суперпользователя. В во-вторых, для изменения оного — и в этом случае должны запускаться с правами админимтратора. Субкоманды определения статуса apt-mark showauto — вывод списка автоматически установленных пакетов; apt-mark showmanual — вывод списка пакетов, установленных вручную; apt-mark … Читать далее

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

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

manul-logo-100Конспект по субкомандам и опция утилиты apt. Разделяется на три группы. В первой — субкоманды для получения информации самой утилите и справки о ней. Во второй — субкоманды для получения инфрормации о пакетах. Субкоманды первой и второй групп могут запускаться от лица обычного пользователя. В третьей группе — субкоманды, связанные с манипуляцией пакетами, и потому требующие привилегий администратора.

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

Читать далее