Сайт | Скачать | Видео | Wiki

Автор Тема: GUI к pfsget - менеджер модулей.pfs  (Прочитано 14607 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #75 : 09 Апрель 2020, 07:04:55 »
echo пароль | su -c "cat  /etc/shadow"
lfa1801 - работает.
su - плохой выбор. Нельзя выбирать что разрешать, что нет

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #76 : 09 Апрель 2020, 07:14:48 »
Вроде во всех моих дистрах есть.
Искал по ссылкам.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #77 : 09 Апрель 2020, 07:16:24 »
su - плохой выбор. Нельзя выбирать что разрешать, что нет
В конкретном случае - нормально. Под рутом запускается демон и выполнить что-то что демон не умеет не получится.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #78 : 09 Апрель 2020, 07:59:20 »
Дядя Шурик, я в си ни бельмеса.
Формируется bash-команда типа
Код
su -c leafpad  << EOF
пароль
EOF
Пароль вводится в окне.
Расписать подробно?
Ваш у меня не собирается:
/usr/bin/ld: cannot find -lpangocairo-1.0
/usr/bin/ld: cannot find -lpangoft2-1.0
/usr/bin/ld: cannot find -lpango-1.0
Хочет pango-*-DEV
Прилагаю готовый loginroot из Richy64.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #79 : 09 Апрель 2020, 08:05:11 »
su -c leafpad  << EOF
пароль
EOF
Спасибо, почти так и делаю.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #80 : 09 Апрель 2020, 15:51:47 »
Первый блин.
https://yadi.sk/d/ppvQsM1lh0Ey_g

Это гуй для управления модулями. Сам гуй небольшой по размеру, но надо доустановить:
pacman -S python
pacman -S python-pip
pip install websokets

Скачает по объему много, надо искать как все это обезжирить, потому что реально из нестандартного для питона нужен только websockets и он мелкий.

После того как все скачано и модуль с гуем подключен, запускаем от юзера pfsgui. Откроется в basilisk, c xdg-open не получилось, адрес не передает.
Тыкаем кнопки  и пишем че не так, а не так там мнооогооо... :)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #81 : 09 Апрель 2020, 15:54:39 »
А python2 подойдет? Есть sfs-get python2-minimal.

Откроется в basilisk
А netsurf? Может его достаточно?
sfs-get netsurf-gtk3

pacman -S python
sfs-get python (python-3.8.0-1912-sf01)
« Последнее редактирование: 09 Апрель 2020, 16:54:19 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #82 : 09 Апрель 2020, 16:04:06 »
А python2 подойдет? Есть sfs-get python2-minimal.
Нет. Только >= 3.6.  На второй ориентироваться сейчас не правильно, вот вот поддержка закончится.

А netsurf? Может его достаточно?
Любой браузер с поддержкой js и websocket. В магос вообще открываем в голом webkit окошке, получается как отдельное приложение.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #83 : 09 Апрель 2020, 16:20:54 »
pip install websokets
websoCkets

Можно через пакман, python-websockets. Тогда не нужен pip.
« Последнее редактирование: 09 Апрель 2020, 16:22:35 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #84 : 09 Апрель 2020, 16:25:19 »
Наверное это он. Надо пробовать. И поискать пакеты типа python-core или python-minimal.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #85 : 09 Апрель 2020, 16:46:01 »
А работает? У меня запускается basilisk с пустой страницей и отдельное окошко (скрин).

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #86 : 09 Апрель 2020, 17:07:52 »
А в консоль пишет что-то?
Такое окошко вылезает при ошибках питона. Надо в консоли смотреть.
« Последнее редактирование: 09 Апрель 2020, 17:19:38 от betcher »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #87 : 09 Апрель 2020, 17:25:15 »
Блин, совсем забыл. Тестил с uird только :) Без надо еще пилить.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #88 : 09 Апрель 2020, 17:26:28 »
Вообще-то я до последней мелочи повторил эксперимент. Взял prar.iso, кинул на флешку. Даже повторил в точности шаги:
pacman -S python
pacman -S python-pip
pip install websockets

По идее должен быть одинаковым результат. Или у всех работает или нет, опять же у всех. Проверяю конечно на ВМ, но не должно влиять.

Скрин.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #89 : 09 Апрель 2020, 17:29:39 »
Гм. Это хвосты магосовские. Странно, что у меня это не вылезло. Не удаляйте окружение пока. А модуль я перевыложу.