Восстановление конфигурации по умолчанию tomcat6

Вы не можете удалить Pulseaudio в Ubuntu 14.04 без нарушения некоторых зависимостей. Звуковой индикатор и панель параметров звука, даже сам центр управления, зависят от Pulseaudio.

Pulseaudio - всего лишь демон пользователей. Но вы не можете просто убить Pulseaudio, так как он будет обновлен системой init.

jorge@den:~$ ps aux | grep pulseaudio
jorge     3797  0.0  0.1 440464  7360 ?        S<l  17:40   0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge     3803  0.0  0.0  98392  3028 ?        S    17:40   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge     4057  0.0  0.0  23900   924 pts/0    S+   17:51   0:00 grep --color=auto pulseaudio
jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulseaudio
jorge     4063  6.0  0.1 440680  7236 ?        S<l  17:51   0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge     4067  0.0  0.0  98392  3028 ?        S    17:51   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge     4069  0.0  0.0  23900   924 pts/0    S+   17:51   0:00 grep --color=auto pulseaudio

Вы можете сказать Pulseaudio не возвращаться, выпустив эту команду:

echo "autospawn = no" > $HOME/.config/pulse/client.conf
[d3 ] Теперь вы можете убить pulseaudio:

jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulse
jorge     6310  0.0  0.0  23900   916 pts/1    S+   18:11   0:00 grep --color=auto pulse

Pulseaudio следует перезапустить при запуске сеанса, но он может быть прерван, если нет активности звука, поэтому после того, как вы закончите, не забудьте удалить файл, который у вас есть созданный ранее, поэтому Pulseaudio может быть респарирован, когда это необходимо.

rm $HOME/.config/pulse/client.conf
0
задан 6 January 2012 в 20:12

3 ответа

Я предполагаю, что просто деинсталляция tomcat6 не удаляет файлы конфигурации, помещенные в /etc/tomcat6. Поэтому перед повторной установкой пакета вам придется очистить tomcat6, используя sudo apt-get purge tomcat6. Кроме того, в /var/cache/tomcat6 могут быть кэшированные файлы, которые могут повлиять на переустановку, поэтому вы также должны проверить этот каталог перед повторной установкой.

EDIT:

Если очистка конфигурации tomcat не " t решить проблему, может быть больше причин для остановки tomcat, например испорченная настройка java. Чтобы проверить это, самый простой способ - установить вторую JRE (например, OpenJDK), изменить альтернативы, чтобы использовать вновь установленный JDK (sudo update-alternatives --config java) и перезапустить tomcat. Если это работает, проблема, скорее всего, вызвана конфигурацией ранее использованного JRE / JDK.

Если это не работает, требуется дополнительная информация о неисправности tomcat: подробности о поведении tomcat, сообщения об ошибках, когда запустить tomcat вручную из командной строки, содержимое журналов tomcat (catalina.out и т. д.).

2
ответ дан 25 May 2018 в 15:24
  • 1
    Извините, не работает! – wassimans 7 January 2012 в 00:00
  • 2
    Ваши предложения. Я очистил, проверил кешированные файлы в / var / cache / и полностью удалил все пакеты tomcat6, а затем повторно установил их. – wassimans 7 January 2012 в 01:17
  • 3
    Честно говоря, я не могу придумать решение. Файлы конфигурации находятся так, как я их оставил (изменил) после новой установки (как вы сказали). – wassimans 7 January 2012 в 12:09
  • 4
    @Wassim: я внесла поправки в свой ответ, как это сделать, если установка tomcat свежее не работает и удалила мои другие комментарии. – tohuwawohu 7 January 2012 в 14:57

Я предполагаю, что просто деинсталляция tomcat6 не удаляет файлы конфигурации, помещенные в /etc/tomcat6. Поэтому перед повторной установкой пакета вам придется очистить tomcat6, используя sudo apt-get purge tomcat6. Кроме того, в /var/cache/tomcat6 могут быть кэшированные файлы, которые могут повлиять на переустановку, поэтому вы также должны проверить этот каталог перед повторной установкой.

EDIT:

Если очистка конфигурации tomcat не " t решить проблему, может быть больше причин для остановки tomcat, например испорченная настройка java. Чтобы проверить это, проще всего установить вторую JRE (например, OpenJDK), изменить альтернативы , чтобы использовать вновь установленный JDK (sudo update-alternatives --config java) и перезапустить tomcat. Если это работает, проблема, скорее всего, вызвана конфигурацией ранее использованного JRE / JDK.

Если это не работает, требуется дополнительная информация о неисправности tomcat: подробности о поведении tomcat, сообщения об ошибках, когда запустить tomcat вручную из командной строки, содержимое журналов tomcat (catalina.out и т. д.).

2
ответ дан 2 August 2018 в 02:12

Лучше полностью удалите tomcat6 из вашей системы.

Чтобы полностью удалить tomcat6, выполните следующие шаги:

dpkg -l | grep tomcat

, чтобы перечислить все пакеты, связанные с tomcat в вашей системе.

Теперь вы можете использовать

sudo dpkg -P packageName

, где packageName - это имя пакета, который вы получаете с первого шага (второй столбец).

Это должно прочно очистить ваш кота от системы, но если это не так - дайте мне знак, и мы попробуем что-то еще :-)

После успешного удаления tomcat6 , переустановите его, используя apt-get

1
ответ дан 25 May 2018 в 15:24
  • 1
    +1 за совет использовать dpkg -l! – tohuwawohu 6 January 2012 в 22:32
  • 2
    Не работает :-) – wassimans 7 January 2012 в 00:05
  • 3
    Что случилось? можете ли вы дать результат, когда вы снова пытаетесь установить tomcat6? Удалось ли вам удалить tomcat6? – Rajesh Pantula 7 January 2012 в 00:08
  • 4
    Абсолютно, я успешно удалил tomcat6 без выхода bizard. Изнашивается! – wassimans 7 January 2012 в 12:07

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

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