upd: 21.11.2018
palemoon v28.2.1 (2018-11-13)
А почему он у тебя в "Группа:Applications/Интернет", а должен быть в "Группа:Сеть/WWW"
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
На этот форум и wiki ведут ссылки с официальных сайтов Mageia.
У форума нет нигде и никаких чатов, wiki пока не работает (в процессе подключения), идёт небольшая реорганизация.Форум закрывается, подробности в теме «Реорганизация форума».
Mageia Russian Community Forum → Обсуждение сторонних репозиториев → Плюшевый репозиторий
Страницы Назад 1 2 3 4 5 6 7 … 12 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
upd: 21.11.2018
palemoon v28.2.1 (2018-11-13)
А почему он у тебя в "Группа:Applications/Интернет", а должен быть в "Группа:Сеть/WWW"
А почему он у тебя в "Группа:Applications/Интернет", а должен быть в "Группа:Сеть/WWW"
Тут у нас есть гуру по сборке пакетов. Однако, выскажу свою точку зрения...
При сборке пакетов через RPMCreator берётся список основных, валидных групп из Fedora. Это полезно, если пакеты будут пересобирать в других ОС, т.е. для совместимости с тамошней базой данных RPM.
Вот дока по Fedora: https://trac.netlabs.org/rpm/wiki/RpmHowToPackagers
---
Группы помогают организовать пакеты в соответствии с различными функциональными возможностями, которые они предоставляют. Чтобы быть полезным, при указании тега группы необходимо следовать определенным рекомендациям. В общем случае следует использовать следующие группы (указанные дословно):
А вот группы, которые используют пакеты в Mageia:
---
rpm -qa --qf '%{group}\n' | sort -u
По сути, пакет можно впердолить в любую группу. Главное, что бы группа была валидной. Валидное впердоливание с нужным тегом - гарантия успешной индексации/поиска данных об этом пакете.
гарантия успешной индексации/поиска данных об этом пакете.
ну, да, это как искать колбасу, можно в мясном отделе, а она оказывается лежит в колбасном
Добавлен:
ipscan - Angry IP Scanner v3.5.3. Шустрый сетевой сканер. Сканирует диапазоны IP-адресов, отдаёт IP/MAC/Vendor/Host/TTL/Port's. Может запускать сессии SSH/Telnet, коннектится по FTP/HTTP. Кажет tracepath/whois, есть фильтры портов + разные методы "прощупывания". Всё в графике. Русский язык в стадии перевода, но вполне сносно. Кроссплатформенный, требует Java. Ставится в меню "Интернет". В целом - удобная и полезная штука.
ipscan - Angry IP Scanner v3.5.3. Шустрый сетевой сканер. Сканирует диапазоны IP-адресов, отдаёт IP/MAC/Vendor/Host/TTL/Port's. Может запускать сессии SSH/Telnet, коннектится по FTP/HTTP. Кажет tracepath/whois, есть фильтры портов + разные методы "прощупывания". Всё в графике.
Люблю такие штуки, только почти ничерта не пониме в них, ну как у Мариэтты Шагинян - "И любил Вова гирю, поднять не мог, но любил очень", так и я
alex_q_2000, при первом открытии программы выплыло маленькое окошко, расрыть не получилось, текст урезан, кнопок "Следующий" и "Закрыть" не видно совсем, двигался по клавише Enter. Но при повторном запуске из "Помощь"-"Начнём" это окошко уже раскрылось нормально, может быть это только у меня так?
И ещё, при запросе в МСС(ЦУМ) пакета ipscan пришлось перезагружать/обновлять источник, иначе его не было, тоже самое было и с пакетом palemoon, это так яндекс работает? или твои настройки?
ну, да, это как искать колбасу, можно в мясном отделе, а она оказывается лежит в колбасном lol
Мне вот про колбасу понравилось, очень точно. Добавлю, что есть ещё подразделения в колбасном отделе: Ливерная, Варёная, Полукапченая и т.д. Поэтому мы просто впердоливаем в Колбасный отдел. ))
alex_q_2000, при первом открытии программы выплыло маленькое окошко, расрыть не получилось, текст урезан, кнопок "Следующий" и "Закрыть" не видно совсем, двигался по клавише Enter.
Автор не учитывает dpi на компе. Интерфейс не везде "резиновый", местами. Привязки к якорям нет, поэтому компоненты не сохраняют пропорции и расстояния. Русский язык местами отсутствует или с ошибками (правый нижний угол, слово "ПотоТки:"). Есть и более неприятный недостаток: временами он неправильно считает индексы полей таблицы и записей в ней + вываливается с соответствующей ошибкой. У AltLinux он тоже торчит в репах, так что мы тут опять "впереди планеты всей". Поскольку альтернативы нет, оставлю его. У автора на гит-хабе есть обсуждение, где эти ошибки заявлены. Подожду исправлений, если автор ещё болт не забил на свой бесплатный продукт. )) Штука то хорошая...
И ещё, при запросе в МСС(ЦУМ) пакета ipscan пришлось перезагружать/обновлять источник, иначе его не было, тоже самое было и с пакетом palemoon, это так яндекс работает? или твои настройки?
Думается, в Mageia за частоту проверки обновлений отвечает пакет mgaonline. ЦУМ-Настройка частоты проверки обновлений: Частота обновлений (часы) = 3 (по умолчанию). Принудительно узнать об обновлениях (обновить содержимое зеркал): urpmi.update -a
Кстати, в MgaRemix этот пакет умышленно исключен для того, чтобы не обновляли ядра в автоматическом режиме. Если ОС используется на флешке с сохранением, с обновленным ядром нужно пересобирать initrd загрузчика, а это уже другой релиз. Если MgaRemix установлен как положено, этих ограничений нет, а "обновлялку" mgaonline можно доустановить вручную. После этого в ЦУМ-Управление программами появляется ещё один пункт "Настройка частоты проверки обновлений".
Не нашел где посмотреть МАС.
Не запускается по клику на ярлык в меню, только из консоли.
Не запускается по клику на ярлык в меню, только из консоли.
Не подтверждаю. Скриншоты запуска с ярлыков меню из виртуалок Mageia-6 LXQT-x86_64 и Plasma: https://cloud.mail.ru/public/15h2/Cy19JdzLj
Не нашел где посмотреть МАС.
Меню "Инструменты-Сборщики данных". Выбрать нужные поля из правого списка в левый стрелкой <-
p.s. Как там rclone поживает?
А почему сразу его не руссифицировал и положил бы в репо уже с ru-RU локализацией
Уважаемый alex_q_2000, приношу извининия за все свои ляпсусы по поводу palemoon, ибо безграмотность в лицензионных вопросах не освобождает от ответственности. К моему собственному незнанию добавилось заблуждение от Росы, которая слепила "свой" palemoon, т.е. - New Moon и распространяет его. Так что не зря её (Росу) ругает AlexL. В чувство меня привела ссылка от kvv-vp, которому отдельное спасибо, я уже отметил в теме. И естественно Алексею Федорчуку, ака alv, с соседнего форума, автору статьи.
P.S. Вот, вспомнил, где читал http://www.alv.me/brauzer-pale-moon-i-ego-litsenziya/
Нет бы список кто приволок с гуёвым софтом для опакечивания
alex_q_2000, автор сделал новую версию ZVVOnlineTV v.3.2 для Linux deb.пакет, собери пожалуйста под Магею напосмотреть, вот ссылка - Блог Зубика Вячеслава
От подобного метода распространения программ даже в винде лет 20 назад отказались, а в линуксе никогда не использовали.
Это не означает, что про него никто не знает. Просто понимают, что для линукса это не приемлимо. Все понимают, кроме одного.
За последние несколько лет здесь собрали по нормальному "полтора" пакета - никто не хочет этим заниматься, так что лично я рад хотя бы тому, как их собирает alex_q_2000, насколько там всё правильно? - судить не могу, но лучше доказать делом, т.е. собранными пакетами, чем обсуждать сладость халвы.
Предупреждаю! Писать сообщения только по делу, все эмоции в болталку, за каждое пустозвонное сообщение сюда - в бан на одну неделю, надоел срач, кому не нравится - делайте свой репо и свои пакеты по правильному варианту, болтать горазды все, а сделать полезное для сообщества - раз, два и обчёлся.
alex_q_2000, автор сделал новую версию ZVVOnlineTV v.3.2 для Linux deb.пакет, собери пожалуйста под Магею напосмотреть, вот ссылка - Блог Зубика Вячеслава
Привет, algri14. Пакеты находятся здесь
Напомню, что я не решил проблему с большим количеством пакетов, которые он тянет при установке, если только эти пакеты уже не установлены в "полной" системе. На Ubunt-е он подтягивает в общей сложности ~40 мешков. В пустой Магии (MgaRemix) в 10 раз больше. Избирательная (--nodeps) предустановка заявленных/нужных зависимостей успехом не увенчалась. Надо AlexL-я опять дёргать на предмет грамотного извлечения зависимостей. Я не смог определиться с методом. А так вроде работает.
Как вариант, можно было бы собрать отдельный, дополнительный пакет, персонально для ZVVOnlineTV с нужными либами/не либами и прилепить его, как зависимость к основному, а основной сделать noarch, как оригинал. Например, zvvonlinetv-lib-трам-пам-пам.rpm, который содержал бы только эту самую "выжимку", но как её "выжать"? Это у старших товарищей нужно узнавать, кто из исходников не вылазит.
palemoon v28.2.2 (2018-12-06)
p.s. Что-то уж очень часто мужик обновления шлёпает (мажор/минор/фа-диез-бемоль). Каждый месяц. Такое ощущение, что у него там фабрика по производству этих палемУнов.
Привет, algri14. Пакеты находятся здесь
Установил zvvonlinetv-3.2-0.mga6.x86_64.rpm и все заработало.
Мои искренние поздравления.
На некоторых каналах показ зависает и приходится перезапускать.
Но это вроде как уже сам инет т к в основном показ хороший.
Напомню, что я не решил проблему с большим количеством пакетов, которые он тянет при установке, если только эти пакеты уже не установлены в "полной" системе.
Нужные пакеты установились . Вероятно надо установить недостающие пакеты в систему да и все ?
Что установилось :
В основном это devel - пакеты, которые в Магее почему то не устанавливаются.
и если их не установить, то возможно что то не будет работать.
В основном это devel - пакеты, которые в Магее почему то не устанавливаются.
Верно. Вся эта вереница devel-пакетов из-за libmpv-devel/lib64mpv-devel (Mageia) - аналог libmpv-dev в Ubunt-е. Что примечательно, - содержимое и назначение пакетов из Магии идентично пакету из Ubunt-ы. Но в Ubunt-е ничего не тянет (1 пакет), а в Магии всю вот эту кучу. Отдельная установка без зависимостей не помогла и судя по количеству добра - не могла помочь. У тебя, кстати общий вес пакетов = 72 МБ/240 МБ будет использовано. У меня больше в 2 раза. Может действительно система слишком пустая...
Вот анализ этих двух пакетов, взятый с pkgs.org Обрати внимание, что каждый из них требует, для интереса...
Пакет в Mageia: libmpv-devel-0.25.0-2.mga6.i586.rpm
Описание: libmpv-devel - Development files for mpv
Содержит:
Требует:
Пакет в Ubuntu: libmpv-dev_0.29.0-1ubuntu2_amd64.deb
Описание: libmpv-dev - video player based on MPlayer/mplayer2 (client library dev files)
Содержит:
Требует:
libmpv1 = 0.29.0-1ubuntu2
AlexL меня озадачил, дескать "метод неправильный", а какой правильный метод - не сказал. Теперь вот и сижу я без метода. Иногда засыпаю по ночам и слышу: "Мееетооод..." Просыпаюсь в холодном поту, а метода нет. Придётся оставить как есть...
Кто сказал, что автор правильно зависимости написал? Авторы делают кучи ошибок, а вы их копируете.
Кто сказал, что автор правильно зависимости написал? Авторы делают кучи ошибок, а вы их копируете.
Автор есть автор. Против этого, как говорится, не попрёшь...
Верно. Вся эта вереница devel-пакетов из-за libmpv-devel/lib64mpv-devel (Mageia) - аналог libmpv-dev в Ubunt-е. Что примечательно, - содержимое и назначение пакетов из Магии идентично пакету из Ubunt-ы. Но в Ubunt-е ничего не тянет (1 пакет), а в Магии всю вот эту кучу.
Раз тянет вероятно так и надо.
Проверять методом проб и ошибок это долго и даже непрофессионально.
Но например установка редиректора rejik- https://rejik.ru/index_ru_3_0.html :
Проверяем, стоит ли у Вас библиотека pcre, если нет, то ставим её.
Скорее всего эта библиотека есть в Вашем дистрибутиве, если не найдете, то качайте с www.pcre.org. Обратите внимание, часто в дистрибутивах библиотека разбита на две части: pcre и pcre-devel, Вам нужны обе.
PS :
RPM. Управление пакетами программ в Linux от Red Hat - http://linux.yaroslavl.ru/docs/setup/rpm.html#rpmlib
Пакет rpm-devel включает библиотеку для работы с пакетами и БД пакетов, include-файлы и документацию (8MB, сгенеренных неестественным интеллектом, так что не ожидайте от нее слишком много).
Сталкивался в Магее. Что то не работало и ставишь не установленный devel - пакет и все начинает работать.
Т е вполне возможно что пакет + пакет-devel это просто полный вариант пакета
Сталкивался в Магее. Что то не работало и ставишь не установленный devel - пакет и все начинает работать.
Т е вполне возможно что пакет + пакет-devel это просто полный вариант пакета
Ну тогда будем считать это нормальным явлением. Видимо хватит уже с бубном бегать.
Обновлено: zvvonlinetv - IP-TV Player v3.2 © Slava Zubik, 2018
Ну тогда будем считать это нормальным явлением. Видимо хватит уже с бубном бегать
Установил все без devel-пакетов
Установил zvvonlinetv
rpm --nodeps -i zvvonlinetv-3.2-0.mga6.x86_64.rpm
ZVVOnlineTV.py не запустился
Требуется пакет lib64mpv-devel, кот и требует другие devel-пакеты
Пишет :
Что и требовалось доказать.
Занятно, что файл libmpv.so, который не может найти прога, из пакета lib64mpv-devel - всего лишь симлинк на либу libmpv.so.1.101.0 из пакета lib64mpv1. Которая, естественно, в зависимостях у lib64mpv-devel. То есть можно не тащить всё это devel добро в систему, а просто установить пакет lib64mpv1, создать ручками симлинк и всё должно работать.
Хотя стоп... не надо никаких симлинков.
Вот, устанавливаем lib64mpv1, затем:
[test@localhost ~]$ python3
Python 3.6.7 (default, Nov 28 2018, 13:13:31)
[GCC 8.2.1 20181123] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from ctypes.util import find_library
>>> find_library("mpv")
Тишина...
Затем обновляем кэш библиотек
[root@localhost test]# ldconfig
После чего
>>> find_library("mpv")
'libmpv.so.1'
Всё находится безо всяких девел-пакетов.
Всё находится безо всяких девел-пакетов.
Пробовал на установленном zvvonlinetv с devel-пакетами:
$ python3
Python 3.5.3 (default, May 23 2018, 14:20:56)
[GCC 5.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> find_library("mpv")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'find_library' is not defined
>>>
Хотя libmpv.so.1 в /usr/lib64 есть
И zvvonlinetv работает.
Пробовал :
# ldconfig
gaurii, всё правильно, автор накосячил, никаких devel пакетов у плеера быть не должно.
ingvaro, find_library("mpv") - это из файла /usr/share/ZVVOnlineTV/modules/mpv.py, который у вас выбрасывает ошибку, если либа не найдена:
File "/usr/share/ZVVOnlineTV/modules/mpv.py", line 42, in <module>
raise OSError("Cannot find libmpv in the usual places. Depending on your distro, you may try installing an "
OSError: Cannot find libmpv in the usual places. Depending on your distro, you may try installing an mpv-devel or mpv-libs package. If you have libmpv around but this script can't find it, maybe consult the documentation for ctypes.util.find_library which this script uses to look up the library filename
Смотрим код mpv.py:
sofile = ctypes.util.find_library('mpv')
if sofile is None:
raise OSError("Cannot find libmpv in the usual places. Depending on your distro, you may try installing an "
"mpv-devel or mpv-libs package. If you have libmpv around but this script can't find it, maybe consult "
"the documentation for ctypes.util.find_library which this script uses to look up the library "
"filename.")
Т.е если find_library не находит библиотеку, оно выбрасывает ошибку. Этой библиотеки в пакете lib64mpv-devel нет, она в находится в пакете lib64mpv1, который установился по зависимости при установке lib64mpv-devel. Соответственно, можно было только установить один пакет lib64mpv1.
Чтобы работала функция find_library, нужно сначала её импортировать командой
from ctypes.util import find_library
А чем плохи devel-пакеты ?
Пусть себе будут.
Да ничем не плохи. Просто ненужный хлам на винте валяется, место занимает почём зря.
Спасибо, gaurii! Это высший пилотаж! Теперь получится окультурить пакет.
Зависимости для zvvonlinetv теперь выглядят так: python3-qt5 mpv ffmpeg lib64mpv1 youtube-dl, а в секцию %post впердолить команду ldconfig для формирования связок и кеша динамических библиотек. Ранее, до применения ldconfig, установка lib64mpv1 к успеху не приводила. Это прям праздник какой-то сегодня!
Теперь нужно немного поприставать к AlexL...
gaurii, всё правильно, автор накосячил, никаких devel пакетов у плеера быть не должно.
Я тоже за минимизацию, но на деле получается не всегда так. ingvaro прав насчет разнесения функций, а точнее зависимостей, в пакетах которых эти функции присутствуют. Иначе бы не возникло вопросов относительно devel-пакетов.
Вопрос: Почему после установки lib64mpv1 не выполняется ldconfig, который gaurii выполнил руками? Почему ldconfig выполняется только после инсталляции огромной кучи поставленных в зависимости к lib64mpv-devel пакетов? Может быть gaurii попутно обнаружил баг?
Никаких либ и devel пакетов ставить не надо, только mpv. Всё остальное чушь.
Страницы Назад 1 2 3 4 5 6 7 … 12 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Mageia Russian Community Forum → Обсуждение сторонних репозиториев → Плюшевый репозиторий
Работает на PunBB, при поддержке Informer Technologies, Inc, при поддержке sevo44.ru