Проблемы с установкой Telegram в Ubuntu 16.04 LTS (неработающий значок в Dash)
О, боже... Я уже три недели пользуюсь Linux, и я действительно не знаю, что делать дальше:-(Я пытался установить Telegram на мою Linux Ubuntu 16.04 LTS различными способами, но безуспешно. Сейчас У меня есть несуществующий значок "Telegram Desktop" в Dash, но я не могу его удалить. Вот что я сделал:
- Я пытался установить "telegram-sergiusens" через Ubuntu Software. Это не сработало, хотя на самом деле я даже не смог найти всю Telegram в моей системе. Результат: я удалил приложение через Ubuntu Software.
Далее я попытался установить Telegram через терминал. Я следовал инструкциям в Pupuweb. Вот что я сделал:
sudo add-apt-repository ppa:noobslab/apps
sudo apt-get update
sudo apt-get install telegram-desktop
Это не обошлось без осложнений либо. Я получил следующее сообщение об ошибке:
E: Невозможно найти пакет telegram-desktop
Ну, я полагаю, что был установлен только личный архив пакетов (PPA), а не приложение. Поэтому я следовал другому набору инструкций по удалению установки (хотя я выполнил команды для очистки приложения, просто чтобы убедиться):
sudo apt-get purge telegram-desktop
sudo add-apt-repository --remove ppa:noobslab/apps
Теперь я попытался следовать ДРУГОМУ набору инструкций. На этот раз я скачал файл под названием "tsetup.0.6.15.tar.xz" с https://desktop.telegram.org/. Инструкция шла следующим образом:
- Извлеките файл (щелкните правой кнопкой мыши значок и выберите "извлечь здесь"; теперь у вас будет папка с именем "Telegram")
- Переместите файл в /opt. Для этого вам необходимо открыть файловый менеджер с правами root. Для этого:
sudo nautilus
Однако после выполнения команды 9 в терминале я получаю следующее сообщение об ошибке:
(nautilus: 1061): Gtk-WARNING **: Не удалось зарегистрировать клиента: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: Имя org.gnome.SessionManager не было предоставлено ни одним файлом.service.
** (nautilus:1061): CRITICAL **: используется другой менеджер рабочего стола; Окно рабочего стола не будет создано. Nautilus-Share-Message: Вызывается "net userhare info", но не удалось: "net usershare" вернул ошибку 255: net usershare: не удается открыть каталог usershare /var/lib/samba/usershares. Ошибка Нет такого файла или каталога Пожалуйста, попросите системного администратора разрешить совместное использование пользователей.
Как ни странно, открылось какое-то окно файлового менеджера, но я не уверен, произошло ли это с привилегиями root, упомянутыми выше. Я попытался переместить папку "Telegram" в /opt, но ничего не произошло. Из любопытства я открыл папку, которая была извлечена в папку "Загрузки", и я смог открыть приложение. Тем не менее, значок на панели запуска был серым знаком вопроса, поэтому я еще не был полностью удовлетворен. Я удалил как папку "Telegram", так и "tsetup.0.6.15.tar.xz". Их можно найти в моем мусорном ведре на данный момент.
И последнее, но не менее важное: я дал попробовать последний набор инструкций (я не могу опубликовать ссылку как новый пользователь, но это тема под названием "Как установить Telegram Desktop в Ubuntu 14.04 LTS [duplicate]" на том же форуме), Вот что я сделал:
sudo add-apt-repository ppa:atareao/telegram
sudo apt-get update
sudo apt-get install telegram
После этого я так и не смог найти Telegram через Dash. Поэтому я попытался удалить сделанную мной установку:
sudo apt-get purge telegram sudo add-apt-repository --remove ppa:atareao/telegram
Теперь я сбит с толку. Я уже три недели пользуюсь Linux и буду очень признателен за вашу помощь!:-) Я хотел бы попробовать еще раз с нуля, но я не могу удалить значок призрака из тире.
1 ответ
Похоже, что вы в основном отменили все шаги, так что вы должны вернуться к чистому списку. Возможно, даже перезагрузите компьютер, прежде чем продолжить, чтобы убедиться.
Следующие шаги работали для меня на Ubuntu 16.04. Чтобы установить Telegram, попробуйте:
sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install telegram
Вы должны быть в состоянии найти Telegram в своем тире. Если вы не можете, нажмите Alt+F2 и введите unity
перезагрузить Unity. Попробуй снова найти Telegram в своем тире.