Наутилус перестает работать

Я сделал глупые вещи. Несколько дней назад я установил дельфина в свою Ubuntu 12.04. После этого я влюбился в дельфина за то, что у него есть предварительный просмотр папки с изображениями внутри. Итак, я подумал о настройке дельфина в качестве файлового менеджера по умолчанию. Поэтому по следующей ссылке я нашел решение: Как запустить Дельфина вместо Наутилуса?

Я не следовал всему художественному. Просто использовал первый код:

sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/dolphin /usr/bin/nautilus

Это делает мой файловый менеджер по умолчанию как дельфин. Когда я нажимаю на кнопку запуска домашней папки, она теперь открывается с дельфином.

Теперь я хочу вернуться к Наутилусу. Но я не могу вернуться. Но я подумал, что если я изменю верхний код, он может вернуться. Итак, я изменил это с:

sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/nautilus /usr/bin/dolphin

И после этого наутилус не работает. Если я нажимаю домашнюю папку, она также не работает. Если я пишу gksu nautilus в терминале, он также не работает после ввода пароля. Единственный способ доступа к файловому менеджеру - это использование дельфина. Так что, пожалуйста, помогите мне. Мне нужно решение. Мне нужно сделать все как раньше.

Теперь, когда я пытаюсь получить доступ к смонтированному диску из модуля запуска. Там написано:

Failed to execute child process "/usr/share/applications/nautilus.desktop" (Permission denied).

Пожалуйста, помогите мне как можно скорее.

1
задан 13 April 2017 в 15:25

2 ответа

Вот то, что Вы сделали - каждая часть кода объяснила:

sudo mv/usr/bin/nautilus/usr/bin/natilus.back

Вы переименовали программу Наутилуса к "natilus.back". (Вы написали c орфографическими ошибками также, если Вы не означали называть это natilus вместо наутилуса.)

&&

Если это успешно выполнилось (который это сделало)...

sudo ln-s/usr/bin/nautilus/usr/bin/dolphin

Сделайте ссылку названной наутилусом, который на самом деле выполнит дельфина каждый раз, когда наутилус называют.

--

Путем выполнения этого...

sudo mv/usr/bin/nautilus/usr/bin/natilus.back && sudo ln-s/usr/bin/nautilus/usr/bin/dolphin

... Я думаю, что Вы переименовали свою ссылку по Вашей сохраненной программе - наутилус (теперь ссылка) по natilus.backup. Таким образом, теперь программы наутилуса не стало. (Я признаю ошибку, поскольку я не полностью уверен в этом.)

--

Что необходимо было сделать для инвертирования, это было, удаляют ссылку...

комната sudo/usr/bin/nautilus

... и переименуйте резервное копирование, которое Вы сделали к его настоящему имени.

sudo mv/usr/bin/natilus.back/usr/bin/nautilus

(Снова, принятие Вас действительно на самом деле называло резервное копирование natilus.back вместо nautilus.back),

--

Для фиксации все еще удалите ссылку, в которой Вы больше не нуждаетесь...

комната sudo/usr/bin/nautilus

... затем удалите и переустановите наутилус с Кв. - добираются.

склонные sudo - добираются, удаляют наутилус && sudo склонный - получают наутилус установки

Надежда, которая помогает.

1
ответ дан 13 April 2017 в 15:25

Если я правильно понимаю, вы хотите отменить изменения, хорошо. Затем просто сделайте:

sudo apt-get --reinstall install nautilus

Невозможно отменить команды, так как вы сделали две большие ошибки, вместо того, чтобы следовать ответам, которым вы следовали за вопросом. Также вы побежали sudo mv /usr/bin/nautilus /usr/bin/natilus.back дважды. Второй был совершенно ненужным. Если вы хотите вернуть его, правильная команда для обоих была:

sudo unlink /usr/bin/nautilus && sudo mv /usr/bin/nautilus.back /usr/bin/nautilus
0
ответ дан 13 April 2017 в 15:25

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

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