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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#1

15 апр 2017, 14: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++
  • oblogout(0.2-2) - Меню управления сессией (логаут, выключение, перезагрузка и т.д)
  • 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
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#2

15 апр 2017, 14:46

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

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#3

15 апр 2017, 15: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
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#4

15 апр 2017, 19:41

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#5

16 апр 2017, 00:09

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#6

16 апр 2017, 11:26

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#7

16 апр 2017, 11:28

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#8

16 апр 2017, 11:40

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#9

16 апр 2017, 16: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
Сообщения: 2847
Зарегистрирован: 11 окт 2016, 12:58
Решено: 11
Откуда: Новосибирск
Благодарил (а): 1079 раз
Поблагодарили: 467 раз
Контактная информация:

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

#10

16 апр 2017, 16:17

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

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

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

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

#11

16 апр 2017, 17:03

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

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

hellonet
Сообщения: 2847
Зарегистрирован: 11 окт 2016, 12:58
Решено: 11
Откуда: Новосибирск
Благодарил (а): 1079 раз
Поблагодарили: 467 раз
Контактная информация:

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

#12

16 апр 2017, 18:30

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

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

BadBird
Сообщения: 3066
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#13

16 апр 2017, 19:33

hellonet, не надо нигде ничего искать, надо всего лишь зайти на офсайт хрома и оттуда установить всегда актуальную версию...

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#14

16 апр 2017, 19: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
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#15

16 апр 2017, 20:08

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#16

17 апр 2017, 00:55

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#17

17 апр 2017, 11:29

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#18

17 апр 2017, 11:53

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#19

17 апр 2017, 11:57

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

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

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 814 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#20

17 апр 2017, 12:00

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

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

Закрыто

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей