Репозиторий пакетов от linuxmint.com.ru

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 15 апр 2017, 11:33

Сформирован репозиторий deb-пакетов, подконтрольный нашему форуму, куда будем собирать и выкладывать (и обновлять разумеется) программы, которых по каким-то причинам нет в официальных репозиториях, или когда сама программа есть, но безнадежно протухших версий.

Если вас интересует какая-либо программа, но найти соответсвующий репозиторий для нее не удалось - оставляйте пожелания :smile:

Linux Mint 18.X

Код: Выделить всё

echo "deb https://linuxmint.com.ru/repo/xenial/ /" | sudo tee -a /etc/apt/sources.list
wget --quiet https://linuxmint.com.ru/repo/xenial/lmcomru-pubkey; sudo apt-key add lmcomru-pubkey
  • bomi(0.9.11) - кроссплатформерный медиаплеер на Qt
  • fluxbox(1.3.7-1) - Fluxbox — простой и минималистичный менеджер окон
  • i3-gaps(4.13-124) - форк тайлингового оконного менеджера i3wm
  • mc(4.8.19-23) - Midnight Commander, файловый менеджер с псевдографическим интерфейсом.
  • punes (0.101) - NES Эмулятор
  • tint2(0.14.1-1) - легковесная системная панель. Может быть настроена для отображения панели задач, системного лотка, индикатора батареи и часов.
  • volumeicon(0.5.1-1) - Простой апплет контроля громкости без лишних зависимостей
  • xcb-util-xrm(1.2-0) - Набор библиотек для libxcb для расширения взаимодействия с Х-протоколом
  • yagf(0.9.5-alt1) - программа, предоставляющая графический интерфейс пользователя для систем оптического распознавания символов CuneiForm и Tesseract.

    Пакеты для установки AMD Catalyst (fglrx)
  • fglrx(15.302-0ubuntu1)
  • fglrx-amdcccle(15.302-0ubuntu1)
  • fglrx-core(15.302-0ubuntu1)
  • fglrx-dev(15.302-0ubuntu1)
  • xserver-common(1.17.3-2ubuntu4)
  • xserver-xorg(7.7+13ubuntu3)
  • xserver-xorg-core(1.17.3-2ubuntu4)
  • xserver-xorg-input-evdev(2.9.2-1ubuntu1)
  • xserver-xorg-input-synaptics(1.8.2-1ubuntu2)
  • xserver-xorg-input-vmmouse(13.1.0-1ubuntu1)
  • xserver-xorg-input-wacom(0.32.0-0ubuntu2)
  • xserver-xorg-video-intel(2.99.917+git20160218-1ubuntu2)
  • xserver-xorg-video-radeon(7.6.1-1ubuntu1)
Linux Mint 17.X

Код: Выделить всё

echo "deb https://linuxmint.com.ru/repo/trusty/ /" | sudo tee -a /etc/apt/sources.list
wget --quiet https://linuxmint.com.ru/repo/trusty/lmcomru-pubkey; sudo apt-key add lmcomru-pubkey
  • mc(4.8.19-23) - Midnight Commander, файловый менеджер с псевдографическим интерфейсом.
  • xcb-util-xrm(1.2) - Набор библиотек для libxcb для расширения взаимодействия с Х-протоколом
  • yagf(0.9.5-alt1) - программа, предоставляющая графический интерфейс пользователя для систем оптического распознавания символов CuneiForm и Tesseract
LMDE2

Код: Выделить всё

echo "deb https://linuxmint.com.ru/repo/ jessie/" | sudo tee -a /etc/apt/sources.list
  • btfs(2.13-1) - bittorrent filesystem, позволяет монтировать содержимое torrent-файла или magnet-ссылки как директорию локальной файловой системы
  • fluxbox(1.3.7-1) - Fluxbox — простой и минималистичный менеджер окон
  • i3-gaps(4.13-116) - форк тайлингового оконного менеджера i3wm
  • mc(4.8.19-23) - Midnight Commander, файловый менеджер с псевдографическим интерфейсом.
  • notepadqq(1.0.1) - текстовый редактор, клон notepad++
  • timeshift(17.2~429~ubuntu14.04.1) - Программа для резервного копирования
  • tint2(0.14.1-1) - легковесная системная панель. Может быть настроена для отображения панели задач, системного лотка, индикатора батареи и часов.
  • spacefm(1.0.5-2) - Легковесный файловый менеджер с поддержкой табов и мультипанельного режима основанный на PCmanFM.
  • spacefm-common(1.0.5-2)
  • volumeicon(0.5.1-1) - Простой апплет контроля громкости без лишних зависимостей
  • xcb-util-xrm(1.2) - Набор библиотек для libxcb для расширения взаимодействия с Х-протоколом
  • yagf(0.9.5-alt1) - программа, предоставляющая графический интерфейс пользователя для систем оптического распознавания символов CuneiForm и Tesseract
Сейчас есть еще несколько пакетов, которые мне периодически приходилось собирать самому - поэтому буду заполнять, и параллельно формировать ветки для 17.X и 18.X минтов. Если есть желающие покомпилять - присоединяйтесь, дам вводную :smile:

Аватара пользователя

di_mok
Сообщения: 2205
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение di_mok » 15 апр 2017, 11:46

Chocobo писал(а): Если есть желающие покомпилять - присоединяйтесь, дам вводную
Давай.

Я бы любимый TimeShift добавил
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 15 апр 2017, 12:47

Основной интсрумент - checkinstall, на этапе установки после сборки :smile:

Давай распишу как сейчас я поступаю на примере mc, который в репах дебиана 4.8.13-3

Код: Выделить всё

$ apt policy mc
mc:
  Установлен: 3:4.8.13-3
  Кандидат:   3:4.8.13-3
  Таблица версий:
 *** 3:4.8.13-3 0
        500 ftp://mirror.yandex.ru/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

Если пакет есть в репах - можно предварительно заиметь все зависимости с apt build-dep mc, если нет, то по старинке разруливать на этапе сборки)

Идем на гитхаб, забираем исходники - https://github.com/MidnightCommander/mc

Код: Выделить всё

git clone https://github.com/MidnightCommander/mc.git
cd mc
собираем, согласно инструкций, в данном случае с autogen.sh

Код: Выделить всё

./autogen.sh
./configure
make
Затем приступаем к сборке пакета, без установки

Код: Выделить всё

sudo checkinstall --install=no --fstrans=yes
Он может ругнуться на строку версии, типа

Код: Выделить всё

4.8.19-23-g161e3a1" is not a
*** Warning: debian policy compliant one. Please specify an alternate one
На это предложение просто скормим ему корректную строку версии - 3:4.8.19 (тройка впереди, как и у основного пакета в репах, чтоб порядок аптом потом по версиям учитывался корректно)
Затем появится меню параметров, где заполняем имя, описание, адрес мейнтейнера пакета (себя :smile: ) версию и релиз, зависимости и конфликты

Код: Выделить всё

Этот пакет был создан с использованием данных значений: 

0 -  Maintainer: [ notify@linuxmint.com.ru ]
1 -  Summary: [ Midnight Commander (also referred to as MC) is a user shell with ]
2 -  Name:    [ mc ]
3 -  Version: [ 4.8.19 ]
4 -  Release: [ 23 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ mc ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ mc ]
12 - Conflicts: [  ]
13 - Replaces: [  ]
Requires - необходимые зависимости, conflicts - с чем не уживется рядом(всплывет скорей всего при тестах, Replaces - какие пакеты заменит, если уже был установлен.

Подтверждаем, и пакет успешно собирается :smile:

Код: Выделить всё

**********************************************************************

 Done. The new package has been saved to

 /home/chocobo/git/mc/mc_4.8.19-23_amd64.deb
 You can install it in your system anytime using: 

      dpkg -i mc_4.8.19-23_amd64.deb

**********************************************************************
Осталось протестировать, я обычно скармливаю в виртуалку в лайв, как образчик голой системы
2017-04-15-154244_1920x1080_scrot.png
И проверяем что получилось, как оно стартует, работает и какой версии
2017-04-15-154403_1920x1080_scrot.png
И если все норм - шарим на все сообщество :joke:
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 15 апр 2017, 16:41

  • Добавил репозитории по всем основным направлениям - 17.Х / 18.Х / LMDE2
  • Потестировал и добавил пакет mc собранный постом выше :smile:
Из глобальных планов - загнаться и подготовить пакеты XFCE 4.12 для LMDE

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 15 апр 2017, 21:09

  • В ветку 18.Х добавлены пакеты Catalyst-15.12 (fglrx) и Xorg-1.17

Аватара пользователя

di_mok
Сообщения: 2205
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение di_mok » 16 апр 2017, 08:26

Вот, выдернул с Ланчпада TimeShift.
timeshift.tar.gz
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 16 апр 2017, 08:28

di_mok, Он для каких версий сгодится?

Аватара пользователя

di_mok
Сообщения: 2205
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение di_mok » 16 апр 2017, 08:40

Упс, пардон. LMDE и 17x. Хотя, для 17х не очень актуально, он в PPA есть. Для 18х дёргать не стал по той же причине
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 16 апр 2017, 13:07

di_mok, Готово :thumbs:

Код: Выделить всё

 ~ $ apt policy timeshift 
timeshift:
  Installed: 17.2~429~ubuntu14.04.1
  Candidate: 17.2~429~ubuntu14.04.1
  Version table:
 *** 17.2~429~ubuntu14.04.1 0
        500 https://linuxmint.com.ru/repo/ jessie/ Packages
        100 /var/lib/dpkg/status
     6.700-dmo2 0
        500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
В 17.Х закидывать не стал раз ppa есть, чтоб не дулировать и не пересекаться при случае

Аватара пользователя

hellonet
Сообщения: 263
Зарегистрирован: 11 окт 2016, 09:58
Решено: 2
Откуда: Новосибирск
Благодарил (а): 92 раза
Поблагодарили: 25 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение hellonet » 16 апр 2017, 13:17

Хотелось бы в репозитории увидеть Google Chrome и 2ГИС. Чтобы регулярно обновлялось.


Unborn
Сообщения: 785
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 118 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Unborn » 16 апр 2017, 14:03

hellonet писал(а): Хотелось бы в репозитории увидеть Google Chrome
А зачем? Чем стандартный Гугловский не устраивает? И обновляется нормально.

Аватара пользователя

hellonet
Сообщения: 263
Зарегистрирован: 11 окт 2016, 09:58
Решено: 2
Откуда: Новосибирск
Благодарил (а): 92 раза
Поблагодарили: 25 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение hellonet » 16 апр 2017, 15:30

Unborn писал(а): А зачем? Чем стандартный Гугловский не устраивает?
Его нет в стандартных репозиториях. Приходится сначала искать пакет на просторах инета, устанавливать. И только потом он начинает обновляться. Удобнее, чтобы сразу был в репах. Ну а 2 ГИС вообще в репах нет. Сейчас стоит у меня декабрьская версия и чтобы обновить придётся опять танцевать с бубном.

Аватара пользователя

BadBird
Сообщения: 1329
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение BadBird » 16 апр 2017, 16:33

hellonet, не надо нигде ничего искать, надо всего лишь зайти на офсайт хрома и оттуда установить всегда актуальную версию...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 16 апр 2017, 16:36

hellonet, Хром и правда лучше тащить c оф репозитория от гугла, там все-таки и за версиями оперативней следят и пакеты из первых рук) Если пакет лень лить, чтоб он сам добавил реп - то можно заведомо добавить вручную

Код: Выделить всё

 wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' 
А насчет 2ГИС - давайте посмотрим что можно сделать, я не пользуюсь ей обычно. Помню правда в рамках обсуждения telegram проскакивало что он обновляется сам каким-то встроенным механизмом, а не обновлением пакета.
colonel писал(а): аналогично проходят обновления 2GIS (и базы данных и самой программы)
:scratch:
Дайте больше инфы по нему

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 16 апр 2017, 17:08

Пооискал сейчас по 2gis, нашел дебки для trusty - поймал ошибку зависимостей в 18.1 всплыло в памяти, что я это уже решал в прошлом году :joke:
И что делать это особого смысла не было на тот момент. Как я понимаю нет и сейчас.
Chocobo from mintlinux.ru писал(а):Пока не понял есть ли смысл - базы годовалой давности, и обновляться сами будут вряд ли, ибо нативная версия заброшена.

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 16 апр 2017, 21:55

  • Добавлен пакет i3-gaps (4.13-124, сборка от 14.04.2017) и зависимый xcb-util-xrm (1.2) для 18.X
(BadBird, это тебе :smile: )

Аватара пользователя

di_mok
Сообщения: 2205
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение di_mok » 17 апр 2017, 08:29

Только сейчас дошли руки проверить. Установил TimeShift на LMDE из репы. Всё супер :thumbs:
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 17 апр 2017, 08:53

  • Добавлен yagf(0.9.5-alt1), более свежая верися, предоставленная colonel
Программа успешно прошла проверку установки и работоспособности на всех трех ветках дистрибутива, с использованием обоих бэкендов (tesseract-ocr и cuneiform) :thumbs:

Аватара пользователя

di_mok
Сообщения: 2205
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение di_mok » 17 апр 2017, 08:57

А MintDrivers можно затащить для LMDE?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

Автор темы
Chocobo
Сообщения: 5509
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1429 раз

Репозиторий пакетов от linuxmint.com.ru

Сообщение Chocobo » 17 апр 2017, 09:00

di_mok, Думаю смысла нет совсем. То что mintdrivers по своей логике тащит для минтов с 90% вероятностью уведет тебя в падение иксов, на дебиановской базе.

Надо либо запилить гуйное окошко самим, либо постучаться в апстрим ЛМДЕ с вопросом :smile:

Вернуться в «Неофициальные сборки»