Artix Linux Forum

Other languages => Русский => Topic started by: BPOH on 02 February 2022, 13:53:30

Title: Как запустить службу psd в s6
Post by: BPOH on 02 February 2022, 13:53:30
Установил Profile-sync-daemon в systemd служба стартует так systemctl --user [option] psd.service

Пытаюсь запустить на s6 выдает ошибку
sudo s6-rc -u change /usr/bin/psd                                                                                                          
s6-rc: fatal: /usr/bin/psd is not a recognized identifier in /run/s6-rc/state/resolve.cdb


При запуске postgresql точно также, скорее всего делаю что-то не так

sudo s6-rc -u change postgresql                                                                                                         
s6-rc: fatal: postgresql is not a recognized identifier in /run/s6-rc/state/resolve.cdb

https://wiki.artixlinux.org/Main/S6 читал, но понимания как эта штука работает, так и не пришло.
Title: Re: Как запустить службу psd в s6
Post by: strajder on 02 February 2022, 14:16:26
В Artix-е пока не существует пакет profile-sync-daemon.

Кстати, существует версия для Slackware (http://slackbuilds.org/repository/14.2/system/profile-sync-daemon/), следовательно теоретически можно сделать конверсию в init системы поддерживаемые Artix-ом.
Title: Re: Как запустить службу psd в s6
Post by: phoenix_king_rus on 02 February 2022, 14:59:36
При запуске postgresql точно также, скорее всего делаю что-то не так
Прежде всего надо вместе с пакетом ставить пакет со скриптом, то есть, например, вместе с postgresql ставить postgresql-s6 (также и с остальными системами). Но это если пакет и скрипт вообще есть
Title: Re: Как запустить службу psd в s6
Post by: Ambie on 02 February 2022, 15:27:22
psd вроде бы необходим systemd, он работает через механизмы systemd. Последняя версия без системд - 5.75.
Title: Re: Как запустить службу psd в s6
Post by: BPOH on 02 February 2022, 16:45:11
Спасибо ребят за ответы, может существуют еще какие способы браузер засунуть в оперативную память?
Title: Re: Как запустить службу psd в s6
Post by: VictorBrand on 24 February 2022, 18:00:00
Спасибо ребят за ответы, может существуют еще какие способы браузер засунуть в оперативную память?

Можно засунуть кэш браузера в оперативную память, для фаерфокса это делается так:
https://wiki.archlinux.org/title/Firefox/Tweaks#Move_disk_cache_to_RAM

В хромиуме:
https://wiki.archlinux.org/title/chromium#Tmpfs

Как засунуть кэш xdg в оперативную память (не проверял, работает ли в артиксе):
https://wiki.gentoo.org/wiki/SSD#XDG_cache_on_tmpfs