Как вернуться к исходной верхней панели в Монетном дворе Debian xfce?

Все, что Вы сделали, должно было установить переменную на время сценария после установки. Это не влияет на путь больше нигде.

Системный путь установлен от многих местоположений, некоторые из них зависящий от распределения. Один путь, который существует везде, /etc/profile. Но сценарию установки пакета не позволяют изменить /etc/profile по правилам любого нормального распределения.

Реальный ответ на Ваш вопрос: не делайте этого. Если исполняемый файл принадлежит пути и обеспечивается пакетом, то исполняемый файл принадлежит /usr/bin. Вы не должны помещать сам исполняемый файл там: это - обычный путь, но нормально помещать символьную ссылку. Например, если все исполняемые файлы Вашей программы находятся в /usr/lib/myprogram/bin, затем свяжите тех, которые должны быть в пути в /usr/bin. Включайте символьные ссылки в об/мин, так, чтобы они были правильно прослежены диспетчером пакетов (не создавайте их в сценарии постустановки). Можно создать их в %install раздел спецификации об/мин, которая выполняется, когда об/мин создается (см. также Создающую символьную ссылку в/usr/bin при создании об/мин):

%install
…
ln -s ../../lib/myprogram/foo ../../lib/myprogram/bar ${RPM_BUILD_ROOT}%{_bindir}

2
16.01.2014, 02:26
1 ответ

Выполните эти шаги для сброса панели XFCE, и обратите внимание на то, что вместо того, чтобы постоянно удалить те файлы, которые удалены в следующих шагах, можно также просто переместить их в другое место.

  1. Сначала выйдите из панели:

    xfce4-panel --quit
    
  2. Уничтожьте демона уведомления XFCE, xfconfd:

    pkill xfconfd
    
  3. Удалите настройки панели:

    rm -rf ~/.config/xfce4/panel
    
  4. Очиститесь xfconfd настройки:

    rm -rf ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
    
  5. Перезапустите панель:

    xfce4-panel
    

Теперь Ваша панель должна иметь свои настройки по умолчанию.

Ссылки

4
27.01.2020, 22:00

Теги

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