Как отключить сеанс Xfce для всей системы?

Эта команда отобразит их достаточно четко и красиво:

for X in /etc/apt/sources.list.d/*; do echo; echo; echo "** $X:"; echo; cat $X; done

(Вот пример того, как может выглядеть вывод.)

Вы также можете указать список репозитории, сконфигурированные в главном файле конфигурации:

cat /etc/apt/sources.list
1
задан 9 April 2013 в 23:57

2 ответа

Я столкнулся с той же проблемой, но решение, предоставленное @ user76204, не помогло мне.

Мои данные

$ uname -ir && lsb_release -a && xfce4-about -V

3.13.0-24-generic x86_64 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04 LTS Release: 14.04 Codename: trusty xfce4-about 4.11.1 (Xfce 4.10)

Мое решение

Я полностью признаю, что это уродливый, уродливый хак

Очистите каталог сессий: find "$HOME/.cache/sessions" -type f -print0 | xargs -0 rm -f Удалить write, установив восьмеричные разрешения на "$HOME/.cache/sessions" chmod 500 "$HOME/.cache/sessions"

Таким образом, сеансы не могут быть сохранены. Однако этот подход имеет одно преимущество: если вы хотите, чтобы что-то было установлено в сеансе позже:

Очистите каталог сессий: find "$HOME/.cache/sessions" -type f -print0 | xargs -0 rm -f Запустите диспетчер сеансов XFCE : find "$HOME/.cache/sessions" -type f -print0 | xargs -0 rm -f Удалить разрешения на запись, установив восьмеричные разрешения на "$HOME/.cache/sessions" chmod 500 "$HOME/.cache/sessions" Сохранить сеанс Удалите разрешения на запись, установив восьмеричные разрешения на "$HOME/.cache/sessions" chmod 500 "$HOME/.cache/sessions"
0
ответ дан 25 May 2018 в 01:50

хак из misterich тоже не сделал для меня трюки, так или иначе он все еще может писать в папку сеансов

мое решение:

rm -rf "$ HOME /. cache / sessions «touch» $ HOME / .cache / sessions »

теперь есть файл с именем session вместо папки session, поэтому он больше не может писать файл.

0
ответ дан 25 May 2018 в 01:50

Другие вопросы по тегам:

Похожие вопросы: