Рейтинг:0

не могу запускать приложения

флаг cn

$ наутилус

Сообщение об ошибке:

Использование: наутилус [ВАРИАНТЫ] URL [URL...]
nautilus: ошибка: вы должны указать хотя бы один URL-адрес.
Введите youtube-dl --help, чтобы просмотреть список всех параметров.

Когда я пытаюсь открыть любое приложение, которое было установлено через apt, оно завершается с ошибкой с этим сообщением. Если я нажму на значок, я просто получаю вращающиеся колеса, а затем происходит сбой. Я очистил youtube-dl, но это не помогло. Приложения, установленные с помощью оснастки, работают нормально.

Когда я смотрю в /usr/share/applications, я вижу такие файлы, как: org.gnome.Nautilus.desktop ... но я не уверен, как его запустить, если я не могу использовать файлы для перехода и двойного щелчка.

политика apt-cache наутилус дает следующий результат:

  Установлено: 1:3.36.3-0ubuntu1
  Кандидат: 1:3.36.3-0ubuntu1
  Таблица версий:
 *** 1:3.36.3-0ubuntu1 500
        500 http://au.archive.ubuntu.com/ubuntu focus-updates/main Пакеты amd64
        100 /var/lib/dpkg/status
     1:3.36.1.1-1убунту2 500
        500 http://au.archive.ubuntu.com/ubuntu focus/main Пакеты amd64 

Это было решено с помощью:

sudo rm $(который наутилус)
sudo apt-получить обновление
sudo apt-get install --переустановить наутилус

... и мне пришлось повторять для каждого из приложений, которые не запускались напильник-ролик, vlc, гэдит.

N0rbert avatar
флаг zw
Попробуйте переустановить пакет Nautilus с помощью `sudo apt-get update; sudo apt-get install --reinstall nautilus`, затем запустите его с помощью команды `nautilus` из терминала. Если не получается - добавьте к вопросу вывод `apt-cache policy nautilus` и `ldd $(what nautilus)`.
флаг cn
Спасибо, N0rbert, я запустил переустановку - она ​​переустановила ту же версию, без ошибок. `nautilus` дает ту же исходную ошибку.
флаг cn
Я обновил исходный вопрос с помощью «apt-cache policy nautilus» и «ldd $ (который nautilus)» выдает ошибку «не динамический исполняемый файл»
N0rbert avatar
флаг zw
«не динамический исполняемый файл» — это странно. Пожалуйста, покажите вывод `what nautilus`
Рейтинг:1
флаг pl

Это странно. Похоже на твой наутилус запускается YouTube-DL, который сообщает о часто встречающейся ошибке (веб-поиск youtube-dl: ошибка: необходимо указать хотя бы один URL).

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

$ strace nautilus > ~/strace_nautilus.txt 2>&1
$ strace youtube-dl > ~/strace_youtube-dl.txt 2>&1

Поскольку вывод (stdout/stderr) может быть длинным, эти команды выгружают его в файл. Вы бы разместили эти файлы в пастобин. Также

$ тип наутилус
$ какой наутилус
$ ldd $ (какой наутилус)
$ mkdir -p ~/temp/аскубунту
$ cd ~/temp/аскубунту
$ наутилус "https://www.youtube.com/watch?v=l-dYNttdgl0"
$ youtube-dl "https://www.youtube.com/watch?v=l-dYNttdgl0"
$ ls -al $ (какой наутилус)
$ uname -a

(видеть здесь).

Примечания:

  1. Избегайте «рассказывать» о том, что вы получили; скопируйте + вставьте вывод.
  2. Включите из копирования + вставки также точную команду, которую вы ввели.)
  3. Если команда лс... показывает мягкую ссылку, также опубликуйте вывод ls <цель мягкой ссылки>, и продолжайте делать это, если вы в дальнейшем получаете программные ссылки, пока не получите фактический файл в качестве цели.

Связанный:

  1. https://www.tecmint.com/strace-commands-for-troubleshooting-and-debugging-linux/
флаг cn
Спасибо Санчо. Я вставил сюда strace: [strace_nautilus1] (https://pastebin.com/Sw5t9J3n) || [strace_nautilus2] (https://pastebin.com/SjvahkvE) || [strace_youtube_dl] (https://pastebin.com/CNrqQL0B) || [терминал] (https://pastebin.com/hQum7YLp) - я смог загрузить vivaldi с помощью youtube-dl и воспроизвести его, но ffmpeg вызвал сбой в nautilus.
флаг cn
```$ типа наутилус``` ``наутилус хэшируется (/usr/local/bin/nautilus) ``` ```$ какой наутилус``` ```/usr/local/бен/наутилус ``` ```$ ldd $(который наутилус)``` ``не динамический исполняемый файл ```
sancho.s ReinstateMonicaCellio avatar
флаг pl
@user1443742 - Пожалуйста, сделайте для более легкого чтения тех, кто пытается помочь: 1) Добавьте свою информацию в соответствующем формате в вопрос, а не в комментарии. 2) Используйте pastebin только для расширенного вывода, соответствующим образом организованного в ссылки. Команды с коротким выводом размещайте прямо в вопросе. 3) Пожалуйста, включите также команды, которые я сейчас добавил.
Рейтинг:0
флаг zw

Ваша установка nautilus немного сломана. В нормально установленной системе вывод ldd $(какой наутилус) содержит 105 строк соответствующих так-библиотеки.

Таким образом, вы должны определить выход какой наутилус а затем переустановите его пакеты. Если вывод отличается от /USR/бен/наутилус то вам нужно удалить этот неправильный исполняемый файл с помощью sudo rm $(который наутилус) а затем переустановите с помощью команды ниже:

sudo apt-получить обновление
sudo apt-get install --переустановить наутилус

Ответить или комментировать

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