USM. Поиск и установка программ, библиотек, игр для Porteus

Добро пожаловать!

Moderator: Blaze

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

Re: USM. Поиск и установка программ, библиотек, игр для Port

Post#16 by oermolaev » 11 Jul 2017, 13:42

Falcony,
А, я понял в чём дело. Novichok думает, что clamav - такой же антивирус, что и коммерческие - т.е. имеет пользовательский графический интерфейс.
clamtk имеет графический интерфейс.
Но когда я создал модуль clamtk-5.24-i486-5_slonly.xzm, то при запуске из терминала получаю следующее сообщение:

Code: Select all

~$ clamtk
Can't locate Glib.pm in @INC (you may need to install the Glib module) (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /usr/lib/perl5/vendor_perl/ClamTk/Analysis.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/ClamTk/Analysis.pm line 14.
Compilation failed in require at /usr/bin/clamtk line 22.
BEGIN failed--compilation aborted at /usr/bin/clamtk line 22.
Какой Glib модуль имеется ввиду?

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

Re: USM. Поиск и установка программ, библиотек, игр для Port

Post#17 by oermolaev » 12 Jul 2017, 12:33

В результате работы

Code: Select all

update-firefox
получается модуль с нерусифицированным файрфоксом.
Аналогично получается и при использовании usm.
Вопрос: Как создать русифицированный модуль firefox?

User avatar
Blaze
DEV Team
DEV Team
Posts: 2676
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: USM. Поиск и установка программ, библиотек, игр для Port

Post#18 by Blaze » 12 Jul 2017, 17:10

Здравствуйте oermolaev.
По поводу clamtk. Его зависимости https://packages.slackonly.com/pub/pack ... slonly.dep

Code: Select all

zenity
perl-http-date
perl-file-listing
perl-IO-HTML
perl-encode-locale
perl-html-tagset
perl-html-parser
perl-lwp-mediatypes
perl-http-message
perl-http-cookies
perl-http-daemon
perl-http-negotiate
perl-net-http
perl-www-robotrules
libwww-perl
perl-JSON
Net-SSLeay
perl-Net-LibIDN
perl-IO-Socket-SSL
perl-Mozilla-CA
perl-LWP-Protocol-https
perl-Text-CSV
perl-Time-Piece
perl-extutils-depends
perl-extutils-pkgconfig
perl-cairo
perl-glib
perl-pango
perl-gtk2
clamav
похоже, что нет perl-glib и, возможно других зависимостей из списка выше.
Вопрос: Как создать русифицированный модуль firefox?
Скачиваете под вашу архитектуру архив (тарболл).
Image Бинарные сборки Mozilla.org
Доступные тарболлы: i686 и x86_64
Открываете файловый менеджер с правами root.
Распаковываете архив и копируете папку firefox в /usr/lib64/, скаченного ранее модуля firefox.
Предварительно удалите папку firefox в модуле с иностранной локализацией.
Linux 5.4.0-rc7-porteus #2 SMP Tue Nov 12 17:45:45 UTC 2019 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

Re: USM. Поиск и установка программ, библиотек, игр для Port

Post#19 by oermolaev » 13 Jul 2017, 10:07

Спасибо! Благодаря Blaze оба вопроса решены.
Для ClamTk в результате объединения всех зависимостей создан один рабочий модуль 12M clamtk-5.24-i486-5_slonly.xzm, который даже тестовый вирус находит:
Image
Как таковой он мне и не был нужен, это была проба сил.
Но может кому то нужен - как принято здесь делиться модулями?

glestwid
Black ninja
Black ninja
Posts: 79
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-KDE 3.2.2 i586

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#20 by glestwid » 12 May 2019, 20:07

Подскажите, плиз, как через USM получить обновление для MC?

SaintAnd
Samurai
Samurai
Posts: 117
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#21 by SaintAnd » 14 May 2019, 09:36

glestwid, А вы хотите модуль обновить или установленный в систему midnight-commander?

glestwid
Black ninja
Black ninja
Posts: 79
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-KDE 3.2.2 i586

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#22 by glestwid » 22 May 2019, 12:40

SaintAnd wrote:
14 May 2019, 09:36
glestwid, А вы хотите модуль обновить или установленный в систему midnight-commander?
Установленный в систему

SaintAnd
Samurai
Samurai
Posts: 117
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#23 by SaintAnd » 22 May 2019, 16:47

glestwid, Например, можно так обновить, если в usm есть пакет новее вашей программы:
su
toor

root@porteus:/home/guest# usm -i mc - ищем midnight-commander по предполагаемому названию или его части.
36) mc-4.8.16-x86_64-2.txz - находим нужный архив с программой.
#? 36 - вводим номер искомой программы из списка, и убеждаемся, что это та программа, которая нам нужна.


Меняем параметр на -g, и вводим название программы. (Можно частично, но лучше полностью, например, в моём случае нужно было ввести mc-4.8.16-x86_64-2.txz, вместо mc)

Code: Select all

root@porteus:/home/guest# usm -g mc
1) mc-4.8.16-x86_64-2.txz - находим искомую программу
#? 1 - вводим номер программы
Не соглашаемся на установку пакета в систему, чтобы программа собралась в модуль, введя n.

Code: Select all

 Would you like to install the package/s? (custom paths are supported) [y/n]
Жмём enter, чтобы началась загрузка пакета.

Code: Select all

 Press [r] to remove packages, [q] to quit, or "enter" to start downloading.
Радуемся установленной программе.

Перекидываем собранный модуль в папку base или modules, чтобы программа автоматически загружалась при включении компьютера.

Или можно почитать это https://midnight-commander.org/wiki/ru/ ... /slackware

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#24 by oermolaev » 29 May 2019, 06:44

Здравствуйте! Есть проблема с запуском x2goclient:

Code: Select all

# x2goclient 
x2goclient: error while loading shared libraries: libQtSvg.so.4: cannot open shared object file: No such file or directory
Ищем libQtSvg.so.4:

Code: Select all

# usm -s libQtSvg.so.4

 Вы ищете файл библиотеки? 

libQtSvg.so.4, это кажется библиотека.
Вы хотите найти пакет для него? [y - да/n - нет]

 libQtSvg.so.4  был найден в   insync-1.3.12.36116-x86_64-1_slonly.txz
Убеждаемся что указанный пакет установлен:

Code: Select all

# usm -i insync-1.3.12.36116-x86_64-1_slonly.txz
Package:  insync-1.3.12.36116-x86_64-1_slonly.txz  (33840 K) [installed]
insync: insync (Google Drive Client)
Может я не так понимаю вывод терминалал?
Подскажите в чём ошибка?

User avatar
Blaze
DEV Team
DEV Team
Posts: 2676
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#25 by Blaze » 29 May 2019, 14:41

Здравствуйте oermolaev.
Установите qt-4.8.7-x86_64-13.txz
Linux 5.4.0-rc7-porteus #2 SMP Tue Nov 12 17:45:45 UTC 2019 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#26 by oermolaev » 30 May 2019, 10:42

Blaze wrote:
29 May 2019, 14:41
Здравствуйте oermolaev.
Установите qt-4.8.7-x86_64-13.txz
Я попробовал ваш вариант, в результате:

Code: Select all

$ x2goclient
x2goclient: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /usr/lib64/qt/lib/libQtGui.so.4)                                                                                    
x2goclient: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /usr/lib64/qt/lib/libQtCore.so.4)
Попробовал также установить через usm qt-4.8.7-x86_64-4.xzm - с ней клиент запускается, сессию открывает, но на экран не выводит.
Запуск из терминала сопровождается такой ошибкой:

Code: Select all

$ x2goclient 
Unable to load library icui18n "Cannot load library icui18n: (icui18n: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)" 
x2go-INFO-1> "Starting X2Go Client..."
x2go-INFO-4> "Translator: :/i18n/x2goclient_ru_ru found."
x2go-INFO-4> "Translator: :/i18n/qt_ru_ru found."
x2go-INFO-3> "Started X2Go Client."

User avatar
Blaze
DEV Team
DEV Team
Posts: 2676
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#27 by Blaze » 30 May 2019, 16:19

oermolaev, QT4 из current ветки Slackware, поэтому требуется повышенная версия glibc.
Установите icu4c-56.1-x86_64-2.txz
Linux 5.4.0-rc7-porteus #2 SMP Tue Nov 12 17:45:45 UTC 2019 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#28 by oermolaev » 31 May 2019, 11:42

Blaze wrote:
30 May 2019, 16:19
oermolaev, QT4 из current ветки Slackware, поэтому требуется повышенная версия glibc.
Установите icu4c-56.1-x86_64-2.txz
Ну вот теперь и ошибок в терминале нет:

Code: Select all

$ x2goclient 
x2go-INFO-1> "Starting X2Go Client..."
x2go-INFO-4> "Translator: :/i18n/x2goclient_ru_ru found."
x2go-INFO-4> "Translator: :/i18n/qt_ru_ru found."
x2go-INFO-3> "Started X2Go Client."
x2go-INFO-8> "Starting connection to server: 192.168.36.3:22"
x2go-INFO-8> "Starting connection to server: 192.168.36.3:22"
Подключение устанавливается:
Image
Но нет. Окно сессии не открывается. :no:

User avatar
Blaze
DEV Team
DEV Team
Posts: 2676
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#29 by Blaze » 31 May 2019, 16:47

oermolaev, x2goserver на машине к которой хотите подключиться установлен?
Демон x2goserver запущен?

Code: Select all

su
toor
chmod 755 /etc/rc.d/rc.x2goserver
/etc/rc.d/rc.x2goserver start
В логах больше ни чего не пишет?
Linux 5.4.0-rc7-porteus #2 SMP Tue Nov 12 17:45:45 UTC 2019 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

oermolaev
Black ninja
Black ninja
Posts: 53
Joined: 08 Jul 2017, 20:57
Distribution: porteus
Location: Russia

USM. Поиск и установка программ, библиотек, игр для Porteus

Post#30 by oermolaev » 01 Jun 2019, 19:53

Blaze wrote:
31 May 2019, 16:47
В логах больше ни чего не пишет?
Вот debug подключения:
То есть:

Code: Select all

User authentication OK.
SSH connection established.
Continue normal X2Go session
но чего то не хватает

Post Reply