Установка приложения телеграм (ПРОБЛЕМА) (РЕШЕНО)

Автор RomanUskov, 28 декабря 2017, 21:57:46

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

RomanUskov

Здравствуйте! Я начинающий пользователь линукс, а конкретно дебиан.
Пол года назад установил с официального сайта приложение, просто скачав архив и распаковав его в ту же папку "загрузки", кликнув 2 раза по исполняемому файлу и Телеграм установился. Прошло время, и я решил наводить порядок в системе, и я не хотел чтобы приложение телеграмм находилось в папке "загрузки". Я создал папку для таких программ в домашнем каталоге, просто переместил туда папку с содержимым извлеченного архива. После этого Телеграм не запускался, я его удалил отовсюду, но он продолжал висеть в "Центре приложений" как установленное приложение, которое никак не удалялось и не запускалось. Я скачивал архив Телеграм заново, устанавливал из менеджера пакетов, устанавливал из Центра приложений, устанавливал через скрипты и через gdebi. У меня не получалось никак его установить. К слову, скачивая архив, и распаковывая его и запуская оттуда исполняемый файл, телеграм запускался как ни в чем не бывало. но среди программ установленных его не было.
я скачал архив, через gdebi установил его, значок среди приложений появился, но когда приложение не запущено (через исполняемый файл) кликом по иконке в быстром доступе и в меню приложений, программа не запускается. Но когда Телеграм открыт и работает в трее, я могу запустить кликом по иконке приложения.

Помогите разобраться. Понимаю, что делал чушь, но как же в начинаниях без этого :)

debian 9.3

ecc83

Цитата: RomanUskov от 28 декабря 2017, 21:57:46
Я создал папку для таких программ в домашнем каталоге, просто переместил туда папку с содержимым извлеченного архива. После этого Телеграм не запускался, я его удалил отовсюду, но он продолжал висеть в "Центре приложений" как установленное приложение, которое никак не удалялось и не запускалось.

Что бы такого не происходило, удалять нужно с помощью пакетного менеджера. Или если ты достатолчно опытный, то можно распаковать пакет, посмотреть структуру каталогов, что и куда устанавливается и тогда можно руками из этих каталогов всё вычистить.


Цитата: RomanUskov от 28 декабря 2017, 21:57:46
Я скачивал архив Телеграм заново, устанавливал из менеджера пакетов, устанавливал из Центра приложений, устанавливал через скрипты и через gdebi. У меня не получалось никак его установить. К слову, скачивая архив, и распаковывая его и запуская оттуда исполняемый файл, телеграм запускался как ни в чем не бывало. но среди программ установленных его не было.

Ты хотел сказать, что небыло ярлыка для запуска.

Цитата: RomanUskov от 28 декабря 2017, 21:57:46
я скачал архив, через gdebi установил его, значок среди приложений появился, но когда приложение не запущено (через исполняемый файл) кликом по иконке в быстром доступе и в меню приложений, программа не запускается. Но когда Телеграм открыт и работает в трее, я могу запустить кликом по иконке приложения.

Помогите разобраться. Понимаю, что делал чушь, но как же в начинаниях без этого :)

Где можно посмотреть архив, который ты устанавливал?


ChubaDuba

Подключите репозиторий Debian Backports и потом установите пакет telegram-desktop

RomanUskov

#3
Цитата: ChubaDuba от 28 декабря 2017, 22:43:27одключите репозиторий Debian Backports и потом установите пакет telegram-desktop


Вы имеете ввиду здесь? (см. 1 фото) Извините, я пока не опытный


Cообщение объединено 28 декабря 2017, 23:17:42

Цитата: ecc83 от 28 декабря 2017, 22:34:40Где можно посмотреть архив, который ты устанавливал?

его можно скачать с официального сайта телеграм.
ниже скрин (второе фото),этот разархивируемая папка из того архива
и вот эти файлы работают норм, то есть запускают телеграм, но не устанавливают его

ecc83

#4
Цитата: RomanUskov от 28 декабря 2017, 23:14:37его можно скачать с официального сайта телеграм.
ниже скрин (второе фото),этот разархивируемая папка из того архива
и вот эти файлы работают норм, то есть запускают телеграм, но не устанавливают его

Во первых, пока ты неопытный, нечего лазить руками в sources.list
Ты несколько раз вписал одно и тоже.

Загрузи этот файл

sudo nano /etc/apt/sources.list

очисти его содержимое, скопируй и вставь в него вот это:


deb http://ftp.ru.debian.org/debian/ stretch main non-free contrib
#deb-src http://ftp.ru.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free
#deb-src http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free

# stretch-backports, previously on backports.debian.org
deb http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free
# deb-src http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free

deb http://ftp.ru.debian.org/debian/ stretch-proposed-updates non-free contrib main


Потом в терминале выполни вот это:

sudo apt-get update && sudo apt-get install -t stretch-backports telegram-desktop -y

Проверь, появился ли телеграм.

RomanUskov

Цитата: ecc83 от 28 декабря 2017, 23:52:48
Цитата: RomanUskov от 28 декабря 2017, 23:14:37его можно скачать с официального сайта телеграм.
ниже скрин (второе фото),этот разархивируемая папка из того архива
и вот эти файлы работают норм, то есть запускают телеграм, но не устанавливают его

Во первых, пока ты неопытный, нечего лазить руками в sources.list
Ты несколько раз вписал одно и тоже.

Загрузи этот файл

sudo nano /etc/apt/sources.list

очисти его содержимое, скопируй и вставь в него вот это:


deb http://ftp.ru.debian.org/debian/ stretch main non-free contrib
#deb-src http://ftp.ru.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free
#deb-src http://ftp.ru.debian.org/debian/ stretch-updates main contrib non-free

# stretch-backports, previously on backports.debian.org
deb http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free
# deb-src http://ftp.ru.debian.org/debian/ stretch-backports main contrib non-free

deb http://ftp.ru.debian.org/debian/ stretch-proposed-updates non-free contrib main


Потом в терминале выполни вот это:

sudo apt-get update && sudo apt-get install -t stretch-backports telegram-desktop -y

Проверь, появился ли телеграм.

Всё сделал. Не помогло. Когда программа в трее (запущенная файлом из папки) - работает. И программа открывается кликом по иконке из быстрого запуска и из меню приложений. Благодаря установке приложения из терминала по вашей команде, грубо говоря появляется ярчык в быстром доступе.
Есть ли способы ещё?
Спасибо что отвечаете!!!

qupl

Цитата: RomanUskov от 29 декабря 2017, 07:47:09
Проверьте расположение исполняемого файла whereis бинарник. Потом посмотрите в ярлыках что прописано.

RomanUskov

#7
Цитата: qupl от 29 декабря 2017, 08:04:33
Цитата: RomanUskov от 29 декабря 2017, 07:47:09
Проверьте расположение исполняемого файла whereis бинарник. Потом посмотрите в ярлыках что прописано.

Скажите пожалуйста, как это сделать :)

Cообщение объединено 29 декабря 2017, 13:37:00

Цитата: qupl от 29 декабря 2017, 08:04:33Проверьте расположение исполняемого файла whereis бинарник. Потом посмотрите в ярлыках что прописано.

Я нашел архив. Через терминал, через команду wereis telegram-desktop
Посмотрите скрины,пожалуйста, там вот это.

ferum

#8
sudo cp /usr/share/applications/telegram-desktop ~/.local/share/applications
Ярлык запуска должен появится в меню приложений.
Русские дебианщики против цифрового слабоумия !

RomanUskov

Цитата: ferum от 29 декабря 2017, 15:03:56sudo cp /user/share/applications/telegram-desktop ~/.local/share/applications
Цитата: ferum от 29 декабря 2017, 15:03:56Ярлык запуска должен появится в меню приложений.


Терминал выдает cp: не удалось выполнить stat для '/user/share/applications/telegram-desktop': Нет такого файла или каталога

ecc83

RomanUskov, скажи ты в состоянии, на своём компьютере найти файл с названием telegramdesktop.desktop?
Ну так что бы без помощи старших воспитателей?

Вероятнее всего он находится по пути: /home/'RomanUskov'/.local/share/applications/telegramdesktop.desktop

Как справишься, покажи здесь что у тебя в нём написано.

RomanUskov

Цитата: ecc83 от 29 декабря 2017, 19:52:47Как справишься, покажи здесь что у тебя в нём написано.


ecc83

Стало быть порядок? В главном меню, в разделе "Интернет" у тебя должен быть ярлык запуска твоего месенджера.

qupl

Цитата: ferum от 29 декабря 2017, 15:03:56
sudo cp /user/share/applications/telegram-desktop ~/.local/share/applications
Ярлык запуска должен появится в меню приложений.
Закралась ошибка не /user, а /usr

ferum

Каюсь, палец низко пошёл над клавиатурой, должно к дождю  :D
Тем не менее не копипаста ради , а понимания для.
Русские дебианщики против цифрового слабоумия !