Показаны сообщения с ярлыком пакетный менеджер. Показать все сообщения
Показаны сообщения с ярлыком пакетный менеджер. Показать все сообщения
суббота, 1 июля 2017 г.
Мой репозиторий: обновление для Debian 9/LMDE 3/SteamOS 3
суббота, 25 июня 2016 г.
PPA-репозитории для Ubuntu от нашего блога
Приветствую! Не так давно я создал свой первый PPA-репозиторий. Это репозиторий программы Android File Transfer for Linux, о которой я рассказывал в этой заметке. Затем, глядя на репозитории интересующих меня проектов, на их состояние (заброшены, несвоевременно обновляются, вовсе отсутствуют), я решил собирать что нужно для себя сам. Таким образом, создавая коллекцию собственных PPA, в которых я сам соберу то, что нужно, и не буду зависеть от незнакомых мне людей, которые вполне могут забросить свои репозитории.
понедельник, 4 апреля 2016 г.
Учимся собирать deb-пакеты
В одной из прошлых статей я описывал сборку программы из исходного кода, а также создание простенького deb-пакета. В этот раз я хочу подробнее остановиться на их создании. Это руководство не претендует на звание инструкции для разработчики или сопровождающего, потому в конце я дам ссылки на подробные руководства от разработчиков Debian.
среда, 17 февраля 2016 г.
XDG App - будущее пакетных менеджеров от разработчиков GNOME (?)
Уже не первый раз предпринимаются попытки упростить установку и распространение программ в Linux. Связано это конечно же в первую очередь с разнообразием дистрибутивов и пакетных менеджеров. Не все разработчики могут (или просто не хотят) создавать пакеты своих программ под разные дистрибутивы (deb, rpm и так далее). Для кого-то выходом станет распостранение программы в виде самораспаковывающегося run-архива, но тут беда - каждая программа будет таскать с собой необходимые ей зависимости и дублировать их. Как в Windows. Преуспел в этом плане....Android. Там программы распространяются в APK-пакетах, и там также поставляются необходимые программе зависимости. Однако есть одно важное отличие: программа из APK может использовать системные библиотеки, плюс она надёжно изолирована от системы. Именно поэтому при установке программы в Андроид, она запрашивает у пользователя необходимые разрешения. Похожим путём пошли разработчики графического окружеия GNOME, представив проект XDG App. О нём и пойдёт речь.
вторник, 9 февраля 2016 г.
Мой репозиторий для Debian 8. Часть вторая: графические окружения
Приветствую! В одной из прошлых статей я рассказывал о своём репозитории для Debian 8/LMDE 2/ SteamOS 2, который находится на платформе Open Build Service и в котором я размещаю различные программы, которых по разным причинам нет в штатных репозиториях этих дистрибутивов. В этот раз я пошёл немного дальше, и начал бэкпортировать свежие версии некоторых графических окружений из Debian Testing в Debian 8. Какие именно - читайте далее.
четверг, 28 января 2016 г.
Мой репозиторий для Debian 8/LMDE 2/SteamOS 2
В Debian порой не хватает некоторого ПО, или более свежих версий этого ПО. Я уже писал о том, как решить эту проблему. Способов много. Я для себя собираю те программы, которые мне нужны, а также те, которые просто хочется посмотреть, но придётся долго ждать, пока они попадут хотя бы в нестабильную ветку Debian. Ранее, свои пакеты я распространял через Dropbox, вместе с архивом с исходным кодом, дэбианизацией и цифровыми подписями. Но долго задумывался о создании собственного репозитория. И вот наконец я его создал :) Чуть ниже опишу всё подробнее...
суббота, 23 января 2016 г.
Как устанавливать программы в Debian 8 из репозиториев testing и unstable
Если вы пользуетесь Debian, то наверняка знаете, что порой может понадобиться самая свежая версия какого-либо компонента. Или та, которой нет в стабильном выпуске, но её добавили в тестируемый. Ставить ради этого другой дистрибутив, в котором свежее ПО доступно всегда, вы наверняка не станете, если уже настроили себе систему и привыкли к ней. Можно собрать нужную вам программу из исходного кода. Но это тоже не всегда может получиться. Программа может не собраться, долго собираться или вообще иметь закрытый исходный код. В таких случаях, можно установить эту программу из тестовой или нестабильной ветки Debian. Делать это нужно правильно. И о том как правильно это сделать и пойдёт речь в статье.
воскресенье, 10 января 2016 г.
Пакетный менеджер Linuxbrew или установка программ аля Mac OS X
В операционной системе Mac OS X (или просто OS X) существует весьма годный пакетный менеджер под названием Homebrew. Он является аналогом таких пакетных менеджеров как Fink и MacPorts (который в свою очередь является аналогом портов из FreeBSD). Одно из главных преимуществ Homebrew - это открытый исходный код (двухпунктовая лицензия BSD). Это позволило энтузиастам создать его форк для Linux-систем, адаптировать его и позволить легко использовать в паре со штатным пакетным менеджером. Давайте посмотрим, что из себя представляет Linuxbrew и в каких случаях он может пригодиться.
Подписаться на:
Комментарии (Atom)




