2 и более десктоп версии телеграма

Автор privetkasrt, 01 апреля 2019, 21:44:13

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

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

privetkasrt

Здравствуйте. Скажите пожалуйста можно ли установить 2 разных приложения телеграм на debian 32? установил с помощью кодов из ответа №4 на этой теме https://debianforum.ru/index.php?topic=13544.0 . автору огромная благодарность. Интересует вопрос как установить с помощью кодов ещё версии телеграма. Скачивал с сайта архив - не получается таким образом установить.

ecc83

Что значит установить "ещё версии" ?

privetkasrt

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

ecc83

Цитата: privetkasrt от 01 апреля 2019, 21:55:00На винде можно установить сколько угодно приложений

Какая всё же замечательная система эта ваша "винда". Не жалко бросать?


Цитата: privetkasrt от 01 апреля 2019, 21:55:00сидеть на них с разных профилей

Сколько "разных профилей" вы создали на Debian, что бы с них сидеть?

privetkasrt

Вы о чём вообще? К чему этот сарказм? Всего лишь хочу узнать можно ли установить ещё приложения телеграм или нет

ecc83

Цитата: privetkasrt от 01 апреля 2019, 22:01:41Всего лишь хочу узнать можно ли установить ещё приложения телеграм или нет

Разумеется можно.
Необходимо создать несколько профилей пользователей, из под каждого установить свою копию приложения.
Просто я не знаю как оно "на винде", поэтому ваш пример мне непонятен.

privetkasrt

Я вообще не разбираюсь в debian-e, поэтому мне тоже не понятны некоторые определения, я вс благодарю за помощь в другом топе, и мне не понятно значение слов "профиль" как это понять?

ecc83

Цитата: privetkasrt от 01 апреля 2019, 22:11:49не понятно значение слов "профиль" как это понять?

Вы сами употребили этот термин ранее. Какой смысл вы в него вкладываете?

Цитата: privetkasrt от 01 апреля 2019, 21:55:00сколько угодно приложений телеграм и сидеть на них с разных профилей

"Профиль пользователя" это домашний каталог каждого пользователя зарегистрированного в системе, в котором хранятся все его собственные настройки, конфигурационные файлы и результаты его работы на данном компьютере.
Так вот "Телеграм" или какой нибудь Skype сохраняет настройки конкретного пользователя в это конкретном домашнем каталоге.

privetkasrt

Под профилем я подразумеваю - разные профили в телеграм, то есть на рабочем столе установлено несколько приложений телеграм, и на каждом приложении стоят разные профили телеграм


moreplavatel

#10
Можно. Профили распихать в песочницы (изоляция).
Песочница jirejail.
Установка.
sudo apt install firejail
Далее создаем папки под профили, например в домашнем каталоге.

mkdir /home/USER/tele_profile
mkdir /home/USER/tele_profile/1
mkdir /home/USER/tele_profile/2
mkdir /home/USER/tele_profile/3

Для запуска из консоли используем команду.

firejail --private=/home/USER/tele_profile/1 /opt/telegram/telegram >/dev/null 2>&1 &
firejail --private=/home/USER/tele_profile/2 /opt/telegram/telegram >/dev/null 2>&1 &
firejail --private=/home/USER/tele_profile/3 /opt/telegram/telegram >/dev/null 2>&1 &

С условием что телеграм установлен в /opt если установлен в другое место то прописать свой путь до бинарника вместо /opt/telegram/telegram.
Все, имеем три профиля, если нужно больше то добавляем папки и прописываем путь для профиля.
Или создать .desktop файлы с такой командой
firejail --private=/home/USER/tele_profile/3 /opt/telegram/telegram

Естественно таким образом можно запускать и другие приложения с разными профилями.

Jorydo

пытаюсь запустить 2 профиля телеграм через фаерджеил

папка профиля - telegram2

/etc/firejail/telegram.profile
# Firejail profile for telegram
# This file is overwritten after every install/update
# Persistent local customizations
include /etc/firejail/telegram.local
# Persistent global definitions
include /etc/firejail/globals.local

noblacklist ${HOME}/Downloads/
noblacklist ${HOME}/Telegram/
noblacklist ${HOME}/Telegram/telegram2/
noblacklist ${HOME}/.local/share/applications
noblacklist ${HOME}/.local/share/icons
whitelist ${HOME}/Downloads/
whitelist ${HOME}/Telegram/
whitelist ${HOME}/Telegram/telegram2/
whitelist ${HOME}/.local/share/applications
whitelist ${HOME}/.local/share/icons

include /etc/firejail/disable-common.inc
include /etc/firejail/disable-devel.inc
include /etc/firejail/disable-interpreters.inc
include /etc/firejail/disable-programs.inc

caps.drop all
netfilter
nodvd
nonewprivs
noroot
notv
protocol unix,inet,netlink
seccomp

disable-mnt
private-dev
private-cache
private-tmp

noexec ${HOME}
noexec /tmp


Запускаю
firejail --private=/home/user/Telegram/telegram2/ /home/user/Telegram/Telegram >/dev/null 2>&1 &

вывод
Reading profile /etc/firejail/Telegram.profile
Reading profile /etc/firejail/telegramnew.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Error: cannot access profile file

Modigar


Jorydo

#13
Цитата: Modigar от 11 декабря 2019, 21:47:14Права на папку какие выставлены?
drwxrwxr-xTelegram
drwxrwxr-x telegram2ndprofile
чтение запись