Size: a a a

Sailfish OS [sailfish.su/telegram]

2021 January 15

AK

Andrey Kozhevnikov in Sailfish OS [sailfish.su/telegram]
Jess
нет
одно приложение скачает rpm другого приложения и хочет его установить? какой все же кейс?
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
Jess
да он и не скрывался)
по сути, надо просто поставить программку, программка ставится под рутом. Вот и вся байда
postin в спекфайле выполняется из под рута
источник

J

Jess in Sailfish OS [sailfish.su/telegram]
Andrey Kozhevnikov
одно приложение скачает rpm другого приложения и хочет его установить? какой все же кейс?
да всё просто. Программка нужна для установки защищённого соединения. Без неё никак пока. Всё это счастье - приложение, должно без проблем устанавливаться на другие устройства.  Установка программы для защиты, конечно, не будет скрыто от пользователя, а даже наоборот. Есть конечно вариант использования этого всего без рута. Но сначала хотелось бы разобраться с рутом. Возможно как-то всё таки или нет
источник

J

Jess in Sailfish OS [sailfish.su/telegram]
Sergey Игоревич Chupligin
postin в спекфайле выполняется из под рута
что за postin? И как я могу это применить?
источник

AK

Andrey Kozhevnikov in Sailfish OS [sailfish.su/telegram]
Jess
да всё просто. Программка нужна для установки защищённого соединения. Без неё никак пока. Всё это счастье - приложение, должно без проблем устанавливаться на другие устройства.  Установка программы для защиты, конечно, не будет скрыто от пользователя, а даже наоборот. Есть конечно вариант использования этого всего без рута. Но сначала хотелось бы разобраться с рутом. Возможно как-то всё таки или нет
ну то есть я правильно понял кейс про две rpm и установки второй rpm по запросу первого приложения?
источник

J

Jess in Sailfish OS [sailfish.su/telegram]
Andrey Kozhevnikov
ну то есть я правильно понял кейс про две rpm и установки второй rpm по запросу первого приложения?
да
источник

МШ

Михаил Шигорин... in Sailfish OS [sailfish.su/telegram]
Jess
да всё просто. Программка нужна для установки защищённого соединения. Без неё никак пока. Всё это счастье - приложение, должно без проблем устанавливаться на другие устройства.  Установка программы для защиты, конечно, не будет скрыто от пользователя, а даже наоборот. Есть конечно вариант использования этого всего без рута. Но сначала хотелось бы разобраться с рутом. Возможно как-то всё таки или нет
тогда эта программка и впрямь должна быть оформлена как сервис (а я зря не спросил сразу именно задачу, а не "решение" -- знакомый же вариант)
источник

AK

Andrey Kozhevnikov in Sailfish OS [sailfish.su/telegram]
Jess
да
ну тогда просто через Qt.openUrlExternally в qml, в qt через libcontentaction или QDesktopServices::openUrl по файлу rpm вызовет стандлартный диалог установки
источник

МШ

Михаил Шигорин... in Sailfish OS [sailfish.su/telegram]
возможно, пригодится сугубо на досуге полистать: altlinux.org/Books:Insideout -- там в части "изнутри" есть и новичковая вводная в *nix-системы (сама книжка старенькая, просто лучше я пока ничего не видел)
источник

J

Jess in Sailfish OS [sailfish.su/telegram]
Andrey Kozhevnikov
ну тогда просто через Qt.openUrlExternally в qml, в qt через libcontentaction или QDesktopServices::openUrl по файлу rpm вызовет стандлартный диалог установки
о, спасибо, посмотрю
источник

J

Jess in Sailfish OS [sailfish.su/telegram]
Михаил Шигорин
возможно, пригодится сугубо на досуге полистать: altlinux.org/Books:Insideout -- там в части "изнутри" есть и новичковая вводная в *nix-системы (сама книжка старенькая, просто лучше я пока ничего не видел)
полезно, спасибо )
источник

M

Matrix Telegram Brid... in Sailfish OS [sailfish.su/telegram]
Oleg Girko: Все работает так, как надо.
В первом случае devel-su запрашивает пароль, получает его на стандартный ввод, после чего получает конец ввода и завершается. Чтобы он еще что-то запустил, ему надо подать команду: или на стандартный ввод после пароля, или через аргументы командной строки.
Но вообще, я согласен, что это плохой способ запуска привилегированных процессов.
источник
2021 January 17

k

kailodot in Sailfish OS [sailfish.su/telegram]
Окирпичился Иной R7 при обновлении, в логе sailfish-upgrade-ui-la-system_update_failed_disk_full. Делаю в рекавери chroot /rootfs, затем df -ha и вижу два тома: 2,4 Гб - 1,4 использовано и 935.8Мб - использовано ничего. Судя по всему, я не туда лезу, раз не вижу 16-гиговый /home или сколько там на Ином.
Куда нужно залезть, чтоб место почистить?
источник

k

kailodot in Sailfish OS [sailfish.su/telegram]
источник

AK

Andrey Kozhevnikov in Sailfish OS [sailfish.su/telegram]
смонтировать /dev/sailfish/home
источник

k

kailodot in Sailfish OS [sailfish.su/telegram]
Andrey Kozhevnikov
смонтировать /dev/sailfish/home
Спасибо! Почистил немного, если дело было в home, конечно.
Пытаюсь выполнить zypper dup, чтобы завершить апдейт, но он не видит ни одного репозитория. Что я делаю не так?
источник

k

kailodot in Sailfish OS [sailfish.su/telegram]
источник

k

kailodot in Sailfish OS [sailfish.su/telegram]
Это я руководствуюсь написанным здесь https://forum.sailfishos.org/t/tried-to-update-doesnt-boot-aynmore/3008/23
источник

AK

Andrey Kozhevnikov in Sailfish OS [sailfish.su/telegram]
kailodot
Спасибо! Почистил немного, если дело было в home, конечно.
Пытаюсь выполнить zypper dup, чтобы завершить апдейт, но он не видит ни одного репозитория. Что я делаю не так?
Это в рекавери?
источник

k

kailodot in Sailfish OS [sailfish.su/telegram]
Andrey Kozhevnikov
Это в рекавери?
да, после chroot /rootfs
источник