2015 год был знаменательным для игр — среди лучших игр года были Witcher 3, Super Mario Maker, Bloodborne, Rocket League и Until Dawn.
Discord также был запущен в 2015 году, и вскоре он стал популярным приложением для голосового чата каждого игрока. Хотя геймеры являются его основным рынком, Discord также позволяет другим сообществам удобно взаимодействовать в Интернете.
вы можете установить Discord практически на любое современное устройство, на котором можно играть в видеоигры. Таким образом, Discord также доступен в Linux, и его проще установить, чем кажется.
Вот краткое руководство с подробным описанием различных способов установки. Дискорд в линуксе. Методы, описанные в этом руководстве, будут работать в дистрибутивах Debianarch Linux, Ubuntu и RHEL.
Как установить Discord на Debian и Ubuntu
Существует три способа установки Discord в Linux Mint, Ubuntu и Debian:
Способ №1: установка пакета DEB
Вы найдете? ДЭБ? в любом дистрибутиве на основе Debian: если вы использовали их раньше, вы знаете, что они могут помочь вам в установке приложений. Эти файлы представляют стандарт Debian .
How to install Discord on Debian Linux/ Ubuntu Linux
Во-первых, вам нужно скачать DiscordDEB, перейдя на его официальный сайт и нажав кнопку «Загрузить для Linux». Вы должны выбрать опцию «DEB» в раскрывающемся меню на странице загрузки, чтобы получить правильный файл.
После завершения загрузки перейдите в папку «Загрузки» и найдите файл. В Ubuntu установить файл так же просто, как дважды щелкнуть по нему. Появится окно, и вам нужно нажать «Установить», чтобы приложение могло начать установку.
Установка завершится через несколько секунд, после чего вы сможете запустить приложение Discord из меню приложений.
Есть еще один способ установить пакет DEB: использовать командную строку. Начните с перехода в папку «Загрузки» в терминале. Вот как это выглядит:
компакт-диск ~/Загрузки |
Затем выполните эту команду, чтобы установить файл DEB:
sudo dpkg -i discordia-xxxdeb |
Способ № 2: использование программного центра Ubuntu
вы можете установить Discord непосредственно из предустановленного Ubuntu Software Center, если вы используете Ubuntu.
Запустите Ubuntu Software Center в меню приложений и перейдите в раздел «Выбор редактора», чтобы найти Discord. Вы также можете найти Discord в категории «Социальные сети».
Нажмите на Discord, и появится страница приложения Discord. Нажмите «Установить», и центр программного обеспечения позаботится обо всем остальном.
Через несколько секунд вы сможете запустить Discord из меню приложений, когда установка будет завершена. Вы также можете использовать Центр программного обеспечения для удаления Discord? все, что вам нужно сделать, это найти приложение и нажать «Удалить».
Способ №3: Установка с помощью Snap
Если вы используете Snap на своем компьютере, есть способ установить Discord с помощью пакета плагинов. Чтобы проверить, поддерживает ли ваш компьютер snap, выполните следующую команду:
Simple Way to install Discord on Debian.
Сломать |
Если вы видите описание того, что делает команда, и другую информацию о команде, Snap установлен на вашем компьютере.
Чтобы установить Discord с помощью вашего Snap-пакета, вы можете запустить:
Мгновенная установка Discord |
Пакет должен загрузиться через несколько секунд, и установка начнется сразу после этого. Через несколько минут Discord будет готов к использованию на вашем компьютере.
Если вы решили удалить Discord, вы можете запустить эту команду:
устранить разногласия |
Как установить Discord на другие дистрибутивы Linux с помощью файла TAR
Вышеупомянутые три метода будут работать только с дистрибутивами на основе Debian, поэтому, если вы используете другой дистрибутив, вы можете использовать традиционный метод установки Discord. Этот метод будет работать в Fedora, Arco Linux и практически во всех дистрибутивах.
Идея состоит в том, чтобы использовать Discord TAR и установить приложение таким образом. Файл TAR — это распространенный сжатый формат файлов в Linux, и для того, чтобы данные можно было использовать, его необходимо распаковать.
Начните с загрузки файла TAR с сайта Discord. Вы должны выбрать формат tar.gz из выпадающего меню на странице загрузки, чтобы получить его.
В терминале перейдите в папку «Загрузки» следующим образом:
компакт-диск ~/Загрузки |
Вы можете установить tar-архив в каталог /opt, выполнив эту команду:
sudo tar -xvzf discordia-xxxtar.gz -C /opt |
Двоичные файлы Discord и файлы рабочего стола хранятся в каталоге /opt/Discord. Затем вы должны создать символическую ссылку для двоичного файла в каталоге /usr/bin. Вот как это делается:
sudo ln -sf /optar/Discord/Discord /usr/bin/Discord |
Эта команда позволяет вам запускать приложение Discord с вашего терминала, независимо от того, в каком каталоге вы находитесь.
Теперь пришло время создать пункт меню и ярлык на рабочем столе для Discord. Для этого вам нужно изменить файл discord.desktop с помощью текстового редактора по вашему выбору. Вот команда, которую мы запускаем:
судо нано /optar/Discord/discord.desktop |
Вам нужно изменить значение рядом с Exec на /usr/bin/Discord и переменную Icon на opt/Discord/discord.png.
Все, что осталось сделать, это скопировать файл рабочего стола Discord в /usr/share/applications. Это позволит вашей системе соответствующим образом обрабатывать изменения в меню приложения. Вот команда, которую вам нужно запустить:
sudo cp -r /opt/discord/discord.desktop /usr/share/applications |
После запуска этой команды вы увидите запись Discord на рабочем столе.
Удаление Discord в Linux
Чтобы удалить Discord, который был установлен с помощью пакета TAR, вам необходимо удалить некоторые файлы из вашей системы. Начните с удаления файла конфигурации Discord в вашем домашнем каталоге, например:
sudo rm -r ~/.config/discord |
Теперь удалите все Discord из каталога /opt.
sudo rm -rf /optar/Discord |
Вам также необходимо удалить символическую ссылку, которую вы создали для двоичного файла Discord, например:
судо рм /usr/bin/Discord |
Последний шаг — удалить ярлык на рабочем столе из вашей системы с помощью этой команды:
sudo rm /usr/share/applications/discord.desktop |
заключительные заметки
Преимущество Discord в том, что вы можете полностью пропустить установку и вместо этого использовать веб-версию. Веб-версия предлагает все возможности настольного приложения.
Чтобы использовать Discord в своем браузере, просто перейдите на discord.com и нажмите кнопку «Войти» в правом верхнем углу. Введите данные своей учетной записи, и вы будете перенаправлены на панель инструментов.
Единственный недостаток использования Discord в браузере — в нем нет функции шумоподавления на голосовых каналах. Если вы считаете, что эта функция важна для вас и дополняет ваш игровой опыт, лучше всего использовать один из методов, описанных в этом руководстве, для установки Discord на свой компьютер.
Похожие сообщения
Революция в создании видео с помощью Linux: раскрытие творческого потенциала
В сегодняшнюю цифровую эпоху видео стали неотъемлемой частью нашей жизни. От платформ социальных сетей до профессиональных презентаций…
Получить длину массива в Bash
Когда вы имеете дело с массивами в bash, вы можете оказаться в ситуации, когда вам нужно найти…
11 лучших приложений для вашего рутированного Android
Сегодня рутировать ваше устройство Android намного проще, чем пару лет назад. Общая процедура…
Что нового в Ubuntu 17.10 «Artful Aardvark», уже доступно
После нескольких неинтересных выпусков Ubuntu 17.10 ?Artful Aardvark? полна огромных изменений. Ubuntu Phone мертв, и…
Как установить Cockpit на CentOS 8
Cockpit — это мощный административный веб-интерфейс, который позволяет управлять и контролировать серверы Linux, разбросанные по сети.…
Что нового в Ubuntu 18.04 LTS «Bionic Beaver» уже доступно
Ubuntu 18.04 LTS — это огромное изменение по сравнению с Ubuntu 16.04 LTS. Это первый выпуск с долгосрочной поддержкой (LTS) после…
Как обновить до последней версии Ubuntu
Вы можете перейти с одной версии Ubuntu на другую без переустановки операционной системы. Если вы используете LTS-версию…
Как безопасно удалить Linux из Windows с двойной загрузкой
768 Вы хотите удалить Linux из своей системы Windows с двойной загрузкой? Если вам больше не нужен Linux на вашем…
Что нового в Ubuntu 19.04 «Disco Dingo», уже доступно
Ubuntu 19.04 доступна для загрузки сегодня. В Linux 5.0 и GNOME 3.32 производительность Disco Dingo улучшена.
Источник: codepre.com
Как запустить графический интерфейс Debian в Windows 10 с помощью WSL?
Советы и хитрости
На чтение 9 мин Просмотров 3.7к. Обновлено 09.09.2021
Microsoft Windows — популярная операционная система. В Windows 10 появилась новая функция под названием WSL (подсистема Windows для Linux). Это дополнительная функция, которая позволяет разработчикам и опытным пользователям запускать среду GNU / Linux непосредственно в Windows без необходимости в традиционной виртуализации или конфигурации двойной загрузки.
В этом руководстве вы узнаете, как запустить графический интерфейс Debian в Windows 10 с помощью WSL.
Debian на WSL
Инструмент WSL изначально был разработан Microsoft в сотрудничестве с Canonical, создателем Ubuntu. По сути, это уровень совместимости с ядром, основанный на Ubuntu.
В 2020 году Microsoft выпустила WSL 2. Он предлагает несколько важных улучшений по сравнению с WSL 1. Он предлагает лучшую совместимость системы, лучшее управление виртуальными машинами, полную поддержку ядра Linux и многое другое. Посмотрите разницу между WSL 1 и WSL 2. Обратите внимание, что WSL 2 доступен только для Windows 10 версии 2004, сборка 19041 или выше. Выполните следующую команду, чтобы проверить версию Windows 10, которую вы используете.
Поскольку WSL изначально был основан на Ubuntu, он по умолчанию поддерживает Debian. Debian для WSL доступен в Microsoft Store. Однако мы продемонстрируем, как установить Debian даже без учетной записи Microsoft.
В случае Windows все команды будут выполняться в Windows PowerShell с правами администратора. Это Linux-эквивалент запуска оболочки sudo. Чтобы запустить PowerShell с правами администратора, нажмите «Win + X» и выберите «Windows PowerShell (Admin)».
Включение WSL
Дополнительные функции, такие как WSL, по умолчанию не включены. К счастью, включить WSL очень просто. Выполните следующую команду в PowerShell.
$ dism.exe / online / enable-feature / featurename:Microsoft-Windows-Subsystem-Linux / all / norestart
WSL 2 также требует функции платформы виртуальных машин.
$ dism.exe / online / enable-feature / featurename:VirtualMachinePlatform / all / norestart
Эти изменения требуют перезапуска системы для полной работоспособности.
После перезагрузки запустите PowerShell с правами администратора. Сделайте WSL 2 версией по умолчанию.
$ wsl —set-default-version 2
Обратите внимание: если вы используете 64-разрядную версию Windows 10, вам может потребоваться загрузить и установить пакет обновления ядра Linux для WSL 2.
Скачивание и установка Debian
Сначала ознакомьтесь со всеми доступными дистрибутивами, поддерживаемыми WSL.
$ wsl —list —online
Скажите WSL установить Debian. Debian доступен в виде устанавливаемого пакета в Microsoft Store.
$ wsl —install -d Debian
Процесс может занять несколько минут.
Настройка Debian
Debian установлен. Если вы установили с помощью WSL, автоматически появится новая оболочка. Во время первого запуска оболочка Debian попросит создать нового пользователя.
Если вы хотите получить доступ к Debian позже, используйте следующую команду WSL. С этого момента я буду использовать Терминал Windows для простоты использования.
$ wsl -d Debian
Обновите кеш APT и обновите все пакеты.
$ sudo apt update sudo apt upgrade -y
Затем нам нужно проверить, используем ли мы последнюю версию Debian. На момент написания этого руководства последним стабильным выпуском был Debian 11 под кодовым названием bullseye.
$ cat / etc / os-release
В моем случае это Debian 9 (stretch), где должен быть Debian 11 (bullseye). Для получения последней версии Debian требуется обновление дистрибутива.
Сначала сделайте резервную копию файла sources.list.
$ sudo cp / etc / apt / sources.list / etc / apt / sources.list.bak
В файле sources.list замените все экземпляры stretch (Debian 9) на bullseye (Debian 11). Это фактически укажет APT работать с пакетами для Debian 11. Откройте sources.list в текстовом редакторе и замените все экземпляры stretch на bullseye.
$ sudo nano / etc / apt / sources.list
Вот примерный список репозиториев для Debian 11 bullseye.
$ deb http: // deb.debian.org / debian bullseye main contrib non-free
$ deb http: // deb.debian.org / debian bullseye-updates main contrib non-free
$ deb http: // security.debian.org / debian-security bullseye-security main contrib non-free
Теперь снова запустите команды обновления APT.
$ sudo apt clean sudo apt update
$ sudo apt full-upgrade
Это будет разрешение на перезапуск различных служб во время процесса. Выберите «Да».
Теперь мы можем безопасно избавиться от устаревших пакетов в системе.
$ sudo apt autoremove
Перезапустите сеанс Debian, чтобы изменения вступили в силу. Проверьте изменение.
$ cat / etc / os-release
Настройка графического интерфейса
На данный момент система Debian полностью функциональна. Однако единственный способ взаимодействия с системой — это интерфейс командной строки. По умолчанию графический интерфейс отсутствует.
Debian 10 Buster + openbox (установка и настройка)
Данная инструкция составлялась для себя. Предполагает установку debian после минимальной инсталляции (консоль онли) в облегченном варианте — с openbox в качестве менеджера окон, lxpanel в качестве панели рабочего стола и упором на qt-софт. Конфиги, например автозапуск, взяты с рабочей машины или приближены к ним. Инструкция может изменяться и дополняться.
- эти команды выполняются от пользователя
- эти команды выполняются от рута
Установка Debian
Настройка APT
Включение установки рекомендуемых пакетов по-умолчанию, подключение репозиториев бэкпортов и несвободного ПО
- echo ‘APT::Install-Recommends «true»;’ >> /etc/apt/apt.conf.d/60recommends
- echo deb http://deb.debian.org/debian buster-backports main > /etc/apt/sources.list.d/backports.list
- echo deb http://ftp.debian.org/debian/ buster contrib non-free > /etc/apt/sources.list.d/contrib_nonfree.list
Core system
Если установка с debootstrap, то установка базовых утилит запускается командой
- tasksel -task-packages standard
Основная система и софт
Wajig — обертка над apt/aptitude, собрал в себя почти весь разрозненный функционал
- apt update apt install wajig
Базовые утилиты для командной строки
- wajig install mc curl apt-transport-https firmware-linux-nonfree firmware-linux-free firmware-iwlwifi cifs-utils smbclient vim-nox ntfs-3g autofs dmeventd console-terminus python3-pip
Коротко о пакетах
- mc — файловый менеджер
- curl — иногда используется в сторонних скриптах
- apt-transport-https — поддержка репозиториев с https
- firmware-* — драйвера
- cifs-utils, smbclient — поддержка виндовых шар
- vim-nox — текстовый редактор
- ntfs-3g — поддержка ntfs
- autofs — демон автоматического монтирования
- dmeventd — для слежения за LVM (без него не работает автоувеличение снапшотов)
- console-terminus — моноширинный шрифт
- python3-pip — инсталлятор питоновских скриптов
Openbox
Набор пакетов, устанавливающих минимальное окружение рабочего стола, + конфигураторы
- wajig install sddm openbox openbox-menu obconf-qt lxappearance kde-style-qtcurve-qt4 qt4-qtconfig compton kdialog lxpanel xfonts-terminus network-manager-gnome network-manager-openvpn-gnome dunst
Важные утилиты
- wajig install dbus-x11 udiskie lxpolkit libpam-kwallet5 kde-l10n-ru gdebi p7zip-full p7zip-rar trash-cli
Коротко о пакетах
- udiskie — для автомонтирования флешек
- lxpolkit — система, запрашивающая повышение прав для пользователя
- libpam-kwallet5 — для разблокировки хранилки паролей при входе в систему
- kde-l10n-ru — локализация пакетов
- gdebi — графический установщик локальных пакетов
- p7zip-full p7zip-rar — архиваторы
Полезный софт
- wajig install parcellite syncthing-gtk yakuake konsole encfs seahorse
Коротко о пакетах
- parcellite — менеджер буфера обмена
- syncthing-gtk — синхронизация файлов между компами
- yakuake, konsole — выпадающая консоль
- encfs — шифрование файлов
- seahorse — менеджер паролей (для encfs и не только)
soft (other)
- wajig install chromium chromium-l10n smplayer doublecmd-qt libunrar kate krdc libreoffice libreoffice-l10n-ru gaupol mkvtoolnix-gui thunderbird thunderbird-l10n-ru recoll aspell-ru handbrake
Настройка Nvidia Optimus
Пользовательское окружение
- mkdir ~/.config/openbox/
- touch ~/.config/openbox/environment
- touch ~/.config/openbox/autostart
- chmod +x ~/.config/openbox/autostart
~/.config/openbox/environment
- #
- # Set system-wide environment variables here for Openbox
- # User-specific variables should be placed in $HOME/.config/openbox/environment
- #
- # To set your language for displaying messages and time/date formats, use the following:
- #LANG=en_CA.UTF8
- # To set your keyboard layout, you need to modify your X config:
- # http://www.google.com/search?q=how+to+set+keyboard+layout+xorg
- export PATH=$HOME/bin:$HOME/.local/bin:$PATH
- export LANG=ru_RU.UTF-8
- export QT_QPA_PLATFORMTHEME=»qt5ct»
- # export XDG_CURRENT_DESKTOP=KDE
~/.config/openbox/autostart
- lxpolkit
- udiskie
- nm-applet
- sleep 10 parcellite
Директории по-умолчанию (XDG)
Папки темплейтов, скачиваний и т.д. описаны в файле
~/.config/user-dirs.dirs
- # This file is written by xdg-user-dirs-update
- # If you want to change or add directories, just edit the line you’re
- # interested in. All local changes will be retained on the next run
- # Format is XDG_xxx_DIR=»$HOME/yyy», where yyy is a shell-escaped
- # homedir-relative path, or XDG_xxx_DIR=»/yyy», where /yyy is an
- # absolute path. No other format is supported.
- #
- XDG_DESKTOP_DIR=»$HOME/»
- XDG_DOWNLOAD_DIR=»$HOME/Downloads»
- XDG_TEMPLATES_DIR=»$HOME/.Templates»
- XDG_PUBLICSHARE_DIR=»$HOME/»
- XDG_DOCUMENTS_DIR=»$HOME/»
- XDG_MUSIC_DIR=»$HOME/»
- XDG_PICTURES_DIR=»$HOME/»
- XDG_VIDEOS_DIR=»$HOME/»
Настройка тем и прочего отображения
- wajig install lxappearance qt5ct kde-style-qtcurve-qt4 qt4-qtconfig
Утилиты без ярлыков
- qtconfig
- lxappearance
Настройка хоткеев
Установить из локального пакета: obkey (github)
Смена браузера по умолчанию
- update-alternatives —config x-www-browser
- xdg-settings set default-web-browser chromium.desktop
Chromium: kde-диалог сохранения
1. Убедиться что установлен kdialog
2. Сменить ярлык запуска хрома на
- env XDG_CURRENT_DESKTOP=KDE /usr/bin/chromium %U
xdg-open не работает из хромиума
Проблема появляется после предыдущего шага в результате того, что скрипт xdg-open также начинает считать, что у нас полноценные кеды и пытается использовать для открытия ссылок инструменты, которых у нас нет. Проблема решается комментированием строк в файле /usr/bin/xdg-open:
/usr/bin/xdg-open
Чтобы не ломать системный файл, лучше скопировать его в ~/.local/bin/ и отредактировать уже там
Прочий и опциональный софт
Блокировка экрана (i3lock)
- wajig install i3lock
- i3lock -c 000000 -p win
Launcher (rofi)
- wajig install rofi
- rofi -combi-modi window,drun,ssh -theme solarized -font «hack 10 » -show combi
Индексатор документов (recoll)
- wajig install recoll aspell-ru
Настройка: строка формата абзаца результатов
Выделенный прокси (Shadowsocks)
На сервере
- wajig install shadowsocks-libev
/etc/shadowsocks-libev/config.json
На клиенте
- wajig install shadowsocks-libev
~/.config/shadowsocks/config.json
Запуск (добавлено в автозапуск выше)
- ss-local -f /tmp/ss-local.pid —fast-open -c ~/.config/shadowsocks/config.json
В браузере настраиваем socks5-прокси на адрес 127.0.0.1:8376
Файловый менеджер (Double Commander)
Опционально. Пакет doublecmd-qt из базового репозитория соответствует пакету doublecmd-qt5 из нижеприведенного.
- cd /tmp
- echo ‘deb http://download.opensuse.org/repositories/home:/Alexx2000/Debian_10/ /’ > /etc/apt/sources.list.d/doublecmd.list
- wget -nv https://download.opensuse.org/repositories/home:Alexx2000/Debian_10/Release.key -O Release.key
- apt-key add — < Release.key
- wajig update
- wajig install doublecmd-qt5
Nvidia driver
- wajig install nvidia-detect
- nvidia-detect
- wajig install [ nvidia-*-driver ] [ nvidia-settings-* ]
Запустить от юзера nvidia-settings, применить настройки и сохранить xorg.conf как /etc/X11/xorg.conf.d/20-nvidia.conf (при необходимости создать папку)
Python
wxPython
- wajig install dpkg-dev build-essential libpython3.7-dev freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev libgstreamer-plugins-base1.0-dev libgtk- 3 -dev libjpeg-dev libnotify-dev libpng-dev libsdl2-dev libsm-dev libtiff-dev libwebkit2gtk- 4.0 -dev libxtst-dev
- pip3 install wxpython
Oracle Java 17
- cd /tmp
- wget https://download.oracle.com/java/ 17 /latest/jdk- 17 _linux-x64_bin.deb
- apt install ./jdk- 17 _linux-x64_bin.deb
- update-alternatives —install /usr/bin/java java /usr/lib/jvm/jdk- 17 /bin/java 1
- update-alternatives —config java
Вычисление ReplayGain (QtGain)
- wajig install flac vorbisgain
Из локальных пакетов: qtgain и mp3gain
Запуск виндовых игр (Lutris)
- dpkg —add-architecture i386
- echo «deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./» | sudo tee /etc/apt/sources.list.d/lutris.list
- cd /tmp/
- wget -q https://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key -O- | sudo apt-key add —
- wajig update
- wajig install lutris wine libpulse0:i386
Шифрование личных файлов (Molch Encfs Manager)
Скриншоты онлайн (puush)
Сервис https://puush.me/ (на текущий момент регистрация новых пользователей отключена)
- aptitude install scrot xclip python3-docopt python3-notify2
puush-linux.py
Сохраняем API-ключ в файл ~/.config/puush/key. На хоткей вешаем команду
Источник: qiwichupa.net