Cyber-X Выпуск 9-20 В этом выпуске вы узнаете

Установка медиацентра Kodi на Linux Установка редактора Atom в Linux QuiteRSS — утилита для чтения RSS лент Сторонние репозитории для Stable Конвертируем RPM пакет в DEB Легкий способ сделать мультизагрузочную флешку Устанавливаем Сalibre — утилита для работы с электронными книгами Stacer — мониторинг и оптимизация системы Linux Установка Systemback 1.9.4 на Debian 10 и 20.04 Устанавливаем торрент клиент Deluge OpenShot — нелинейный видеоредактор Cool Retro Term — Терминал в старом ламповом стиле Устанавливаем Wargaming и World of Tanks на Linux Установка медиацентра Kodi на Linux

Kodi это программный медиацентр для воспроизведения видео, музыки и других медиа файлов. С помощью графического интерфейса Kodi вы сможете легко управлять и воспроизводить медиа файлы находящиеся на компьютере, оптическом диске, в интернете или в локальной сети. Для Kodi так же имеются дополнительные плагины, расширяющие его возможности. Kodi имеет открытый исходный код и распространяется бесплатно. На его основе вы сможете создать собственный сервер для домашнего кинотеатра. А управление можно осуществлять например с телефона или с пду. И так, приступим к установке на Linux.

Установка на Debian Что бы установить Kodi на операционную систему Debian, необходимо открыть терминал и ввести следующие команды. Сначала обновим списки репозиториев: sudo apt update При необходимости, обновим и саму систему. После чего приступим к установке Kodi. Устанавливать мы будем из официальныx репозиториев самого Debian: sudo apt install kodi После успешной инсталляции вы найдете значок Kodi в установленных программах. Установка на Ubuntu

Для операционной системы Ubuntu имеется PPA репозиторий, из него мы и будем устанавливать Kodi. Но, сначала нужно установить некоторые пакеты, переходим в терминал и установим их: sudo apt-get install software-properties-common Теперь давайте подключим PPA репозиторий, после чего обновим списки репозиториев и установим Kodi: sudo add-apt-repository ppa:team-xbmc/ppa sudo apt update sudo apt install kodi Для запуска Kodi вы так же найдете значок в установленых программах. Установка на Arch

Установка на Arch не составляет особого труда, в репозиториях Arch можно найти практически весь софт что существует для Linux, этим он мне и нравиться. Пример установки я буду проводить на Manjaro. И так, для установки Kodi на Arch, а так же Arch подобные системы, переходим в терминал и вводим команду: sudo pacman -Sy xbmc

После успешной установки идем в установленные програмы и запускаем Kodi: Русификация Kodi Далее можно русифицировать Kodi для лучшего понимания его функций. Для этого идем в настройки, затем в пункт «Interface»: Далее в пункт «Regional», а затем в поле «Language» выбираем из выпадающего списка русский язык:

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

А если например у вас есть большой телевизор, вы можете транслировать на него с вашего медиа сервера любые видео, музыку, изображения и так далее. Список поддерживаемых форматов Kodi просто огромный. Что собственно и выделило его из всех подобных медиа сервисов. Установив дополнения вы сможете значительно расширить базовую функциональность Kodi. А способность управления, например с телефона, позволит вам наслаждаться просмотром видео или прослушиванием музыки не подходя к компьютеру. Установка редактора Atom в Linux

Я уже писал о текстовых редакторах, например VS Codium или про установку Brackets в Ubuntu. Теперь настала очередь познакомится с редактором под названием Atom. Это бесплатный, с открытым кодом текстовый редактор. Поддерживает плагины написанные на Node.js. Это пожалуй один из самых мощных редакторов для написания или редактирования кода. Полезен так же будет и как обычный текстовый редактор.

Установка Atom в Debian/Ubuntu И так, установить редактор Atom можно двумя способами, первый способ скачать deb файл, второй способ подключить репозиторий. Давайте сначала разберемся с deb файлом. Что бы скачать deb файл достаточно нажать на данную ссылку. Или перейти на официальный сайт и скачать от туда: После чего запустить скачанный файл двойным щелчком мыши, если вы будете устанавливать при помощи утилиты gdebi, прочтите статью как ее пропатчить. Теперь давайте подключим репозиторий для Ubuntu. Для этого переходим в терминал и первым делом давайте установим зависимости: sudo apt install software-properties-common apt-transport-https wget Далее скачиваем GPG ключ: wget -q https://packagecloud.io/AtomEditor/atom/gpgkey -O- | sudo apt-key add - После чего подключаем сам репозиторий: sudo add-apt-repository "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" Теперь обновляем списки пакетов и устанавливаем Atom: sudo apt update sudo apt install atom После успешной установки ищем редактор Atom в установленных приложениях. Запускаем, при необходимости устанавливаем плагины и пользуемся.

Устанавливаем Atom в Fedora Для того что бы установить редактор Atom в дистрибутиве Fedora, переходим в терминал и сначала скачиваем GPG ключ: sudo rpm --import https://packagecloud.io/AtomEditor/atom/gpgkey Затем добавляем репозиторий: sudo sh -c 'echo -e "[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/\$basearch\nenabled=1\ ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey" > /etc/yum.repos.d/atom.repo' После чего следует обновится и можно будет установить редактор Atom: sudo dnf update sudo dnf install atom

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

Установка редактора Atom в Arch/Manjaro Установить Atom в Arch подобных дистрибутивах не составляет труда. В этих дистрибутивах не нужно подключать репозитории, или скачивать установочные пакеты. Все есть в официальных репозиториях, и обычно все программное обеспечение там свежее. Пример установки я буду показывать на дистрибутиве Manjaro. Для установки Atom в Manjaro переходим в терминал и и сначала обновим систему: sudo pacman -Syyu Затем вводим команду установки Atom: sudo pacman -S atom

Далее ищите Atom в установленных приложениях запускаете, при необходимости ставите уже из самого редактора плагины и пользуетесь. QuiteRSS — утилита для чтения RSS лент

Сегодня хочу вам рассказать об одной утилите, с помощью которой вы сможете просматривать RSS ленту ваших любимых сайтов. Данная утилита разработана нашими российскими разработчиками. А так же, участия в создании QuiteRSS принимали людей из различных стран. QuiteRSS умеет импорт и экспорт каналов (OPML-файлы), обновление RSS при запуске или по расписанию. Отображает колличество непрочитанных новостей. Поддерживает прокси, так же имеет многоязычный интерфейс и открытый исходный код. Да и сама утилита довольно таки проста и не требовательна.

Установка QuiteRSS Устанавливаем QuiteRSS в Debian

И так, что бы установить QuiteRSS в Debian, переходим в терминал, обновляем списки пакетов, а затем устанавливаем QuiteRSS: sudo apt update sudo apt install quiterss Установка в Ubuntu Для дистрибутива Ubuntu имеется PPA репозиторий, который можно подключить и установить более свежую версию QuiteRSS. Для того что бы подключить репозиторий, переходим в терминал и вводим команду: sudo add-apt-repository ppa:quiterss/quiterss Далее обновляем списки пакетов и устанавливаем QuiteRSS: sudo apt update sudo apt install quiterss Если вы не хотите подключать репозиторий, то можете установить из репозиториев Ubuntu, для этого просто выполните последние две команды.

Установка в Fedora

Теперь установим quiterss в дистрибутиве Fedora. Для этого снова переходим в терминал и вводим команду установки: sudo dnf install quiterss Установка в Arch

Переходим к установке в Arch Linux и его ответвлений. Для того что бы установить QuiteRSS в Arch, переходим в терминал и вводим команду: sudo pacman -Sy install quiterss

Добавления RSS ленты После установки, давайте добавим RSS ленту в QuiteRSS. Для этого открываете саму программу, затем, щелкаете мышкой на крестик и выбираете пункт «Ленту»: Тут так же можно создать папки, в которых будут хранится RSS ленты от разных сайтов. После того как вы нажали на пункт «Ленту», нужно перейти на сайт который поддерживает RSS и скопировать его ссылку. Например, возьмем многим известный новостной ресурс «opennet». Переходим на сайт, затем копируем ссылку и вставляем ее в ранее открывшемся окне QuiteRSS:

Теперь нажимаем на кнопку «Далее» и выбираем где будет хранится данная RSS лента. Далее останется только нажать кнопку «Завершить». После чего в программе QuiteRSS отобразится новостная лента нужного вам сайта:

Таким образом, можно создавать в одной небольшой программе целый список нужных вам RSS лент от разных сайтов. Что в свою очередь весьма удобно, так как не обязательно держать открытыми вкладки в браузере. Сторонние репозитории для Debian Stable

В этой статье мы рассмотрим сторонние репозитории для дистрибутива Debian. В отличии от Ubuntu, их намного меньше, но, этим и достигается стабильность системы. Так как установка из сторонних репозиториев может нарушить целостность системы, если можно так выразится. То есть, например, вы подключаете репозитории, устанавливаете из них приложения, в систему попадают пакеты, которые могут негативно сказаться на ее стабильности. Хотя, это и не всегда так, но, вероятность есть. Так же, сторонние репозитории могут меняться, что в свою очередь может доставить некий дискомфорт. Собственно, по этому в системе Debian их и недолюбливают, опять же, если можно так выразится. Все действия будут выполнятся при помощи текстового редактора Nano, о котором вы можете прочесть в этой статье. Все действия с добавлением ключей и редактированием файла «sources.list» выполняются от root пользователя.

Debian Multimedia И так, вернемся к репозиториям, первый из них это «Debian Multimedia». В этом репозитории находятся кодеки, проигрователи и многое другое. Что бы его подключить, переходим в терминал и сначала скачиваем GPG ключ: wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia- keyring_2016.8.1_all.deb && dpkg -i deb-multimedia-keyring_2016.8.1_all.deb Затем подключаем сам репозиторий выполнив команду в терминале: sudo nano /etc/apt/sources.list В открывшемся окне спускаемся вниз списка и вставляем адрес репозитория: deb [arch=amd64,i386] https://www.deb-multimedia.org buster main non-free После чего сохраняем отредактированный файл и закрываем его. Затем обновляем списки пакетов командой: apt update

Google Chrome

Переходим к браузерам, и пожалуй один из самых популярных браузеров это Google Chrome. Для него так же предусмотрен репозиторий для Debian. Но, сначала нужно скачать GPG ключ, переходим в терминал и скачиваем: wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add - Далее редактируем файл «sources.list», в него нужно вписать репозиторий. Для этого открываем терминал и вводим команду: nano /etc/apt sources.list Затем спускаемся вконец списка и вставляем адрес репозитория: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main После чего сохраняем и закрываем отредактированный файл. Ну и останется только обновить списки пакетов: apt update И можно устанавливать свежую сборку Google Chrome.

Браузер Opera

Для тех кто пользуется браузером Opera так же есть официальны репозиторий от разработчиков для Debian. Для начала давайте скачаем GPG ключ, а затем перейдем к подключению данного репозитория. И так, переходим в терминал и скачиваем GPG ключ: wget -O - http://deb.opera.com/archive.key | apt-key add - Теперь нужно вписать репозиторий в sources.list. Для этого вводим команду: nano /etc/apt/sources.list И в конце списка вставляем адрес репозитория: deb [arch=amd64,i386] https://deb.opera.com/opera-stable/ stable non-free После чего нам останется обновить списки пакетов: apt update И можно устанавливать браузер Opera.

Vivaldi Browser

Разработчики браузера Vivaldi так же создали для Debian репозиторий. Для того что бы подключить его, переходим в терминал и сначала давайте скачаем GPG ключ, а затем подключим репозиторий. И так, скачиваем GPG ключ командой: apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 2CC26F777B8B44A1 Затем, нужно в файле «sources.list» прописать репозиторий, для этого открываем данный файл Nano редактором: nano /etc/apt/sources.list После чего вписываем адрес репозитория: deb [arch=i386,amd64] http://repo.vivaldi.com/stable/deb/ stable main Сохраняем и закрываем файл sources.list. Далее останется обновить списки пакетов: apt update И устанавливать браузер vivaldi.

Редактор Atom

Я уже писал о том, как установить редактор Atom, ознакомится со статьей вы можете тут. Но, все же напишу об этом репозитории на всякий пожарный как говорится. Прежде чем приступать к скачиванию GPG ключа, нужно установить некоторые зависимости. Давайте это и сделаем, переходим в терминал и вводим команду: apt install curl wget apt-transport-https dirmngr Затем скачиваем GPG ключ, для этого открываем терминал и вводим команду: curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | apt-key add - После чего открываем sources.list и вставляем в него адрес репозитория: deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main Сохраняем sources.list и закрываем, далее останется обновить списки пактов: apt update И можно устанавливать редактор Atom.

Docker Для тех кто работает с Docker CE, так же существует репозиторий от разработчиков. Для того что бы подключить его, нужно сначала скачать GPG ключ. Но, перед этим давайте установим зависимости, переходим в терминал и вводим соответствующую команду: apt install curl wget apt-transport-https dirmngr Теперь можно приступать к скачиванию GPG ключа, вставляем команду в терминале: curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add - После чего нужно в файле «sources.list» прописать репозиторий Docker. Для этого открываем файл «sources.list» редактором Nano: nano /etc/apt/sources.list И вписываем адрес репозитория: deb [arch=amd64] https://download.docker.com/linux/debian buster stable Далее останется только сохранить отредактированный файл и закрыть его. Затем обновляем списки пакетов: apt update И можно приступать к установке Docker CE.

Dovecot

Это IMAP- и POP3-сервер, разрабатываемый с упором на безопасность. Другими словами, это сервер для предоставления доступа к почтовым ящикам. Является свободным и гибким к настройке. Что бы подключить репозиторий Dovecot, открываем терминал и для начала установим необходимые зависимости: apt install curl wget apt-transport-https dirmngr Затем нужно скачать GPG ключ: curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import && gpg --export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg После чего нам нужно вписать в файл «sources.list» репозиторий. Для этого открываем «sources.list» редактором Nano: nano /etc/apt/sources.list И вписываем репозиторий: deb https://repo.dovecot.org/ce-2.3-latest/debian/buster buster main Далее сохраняем отредактированный файл и закрываем редактор Nano. После чего необходимо обновить списки пакетов: apt update И можно приступать к установке Dovecot.

Dropbox

Те кто пользуется Dropbox, наверняка захотят установить более свежую версию из официальных репозиториев самих разработчиков. Для того что бы подключить репозиторий для Dropbox открываем терминал и первым делом нам нужно скачать GPG ключ: apt-key adv --keyserver pgp.mit.edu

--recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E Затем необходимо вписать репозиторий в файл «sources.list». Для этого открываем его в терминале при помощи редактора Nano: nano /etc/apt/sources.list В открывшемся окне вписываем репозиторий: deb http://linux.dropbox.com/debian buster main После чего сохраняем и закрываем редактор Nano. Далее обновляем списки пакетов: apt update И устанавливаем Dropbox. Enpass Password Manager

Это менеджер паролей, я уже писал о менеджерах паролей, правда там шла речь об KeePassXC. Но для тех, кто предпочитает Enpass, имеется официальный репозиторий от разработчиков. Сначала давайте скачаем GPG ключ, после чего подключим репозиторий. И так, скачиваем ключ, открываем терминал и вводим команду: wget -O - https://dl.sinew.in/keys/enpass-linux.key | apt-key add - Далее открываем файл «sources.list», после чего вписываем в него репозиторий: nano /etc/apt/sources.list Репозиторий: deb http://repo.sinew.in/ stable main Обновляем списки пактов и можно устанавливать Enpass. apt update

Froxlor

Froxlor это панель управления сервером, при помощи Froxlor вы можете управлять FTP аккаунтами, доменными именами, и многим другим. Для того что бы подключить репозиторий от разработчиков данной панели, нужно сначала скачать GPG ключ. Открываем терминал и вводим команду на скачивания gpg ключа: apt-key adv --keyserver pool.sks-keyservers.net --recv-key FD88018B6F2D5390D051343FF6B4A8704F9E9BBC Далее вписываем репозиторий в файл «sources.list» открыва его в терминале редактором Nano: nano /etc/apt/sources.list Вписываем в открывшемся окне репозиторий: deb http://debian.froxlor.org stable main После чего сохраняем файл «sources.list» и закрываем редактор Nano. Далее обновляем списки репозиториев: apt update И можно приступать к установке панели Froxlor. Google Earth

Многим известный проект Google Earth от не менее известной компании. Для установки Google Earth из репозитория Google переходим в терминал и скачиваем GPG ключ: wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add - Далее нужно отредактировать файл «sources.list», для этого открываем его в терминале редактором Nano: nano /etc/apt/sources.list Вписываем в него адрес репозитория: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main Сохраняем отредактированный файл и закрываем редактор Nano. Затем обновляем списки пакетов командой: apt update После чего устанавливаем Google Earth из репозиториев Google.

Lynis

Для тех кто занимается аудитом безопасности знакома утилита под названием Lynis. Для нее так же предусмотрен репозиторий от разработчиков. Перед тем как добавлять репозиторий, давайте сначала скачаем GPG ключ, открываем терминал и вставляем команду: apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F Теперь когда мы скачали ключ, нужно подключить репозиторий, для этого открываем «sources.list» в терминале командой: nano /etc/apt/sources.list Затем нужно в него вписать репозиторий: deb https://packages.cisofy.com/community/lynis/deb/ buster main После чего сохраняем файл «sources.list» и закрываем редактор Nano. Теперь осталось обновить списки пактов командой: apt update А затем можно приступать к установке Lynis из репозитория разработчиков. MariaDB

MariaDB это база данных, по праву заслужившая свою популярность. От разработчиков MariaDB, для Debian имеется репозиторий, в котором хранится свежая версия данной базы данных. Для того что бы подключить репозиторий, сначала нужно скачать GPG ключ. Давайте это мы и проделаем, открываем терминал и вводим команду: apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 Теперь нужно вписать репозиторий в файл «sourcs.list». Открываем его в терминале редактором Nano: nano /etc/apt/sources.list После чего вписываем репозитории, сохраняем его и выходим из редактора: deb [arch=i386,amd64] http://mirror.23media.de/mariadb/repo/10.2/debian stretch main deb-src [arch=i386,amd64] http://mirror.23media.de/mariadb/repo/10.2/debian stretch main Далее обновляем списки пактов и приступаем к установке MariaDB.

MEGA Sync Client

Разработчики Mega Sync Client предусмотрели для Debian репозиторий, в котором хранится данный клиент. Для начала давайте скачаем ключ для репозитория: apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 4B4E7A9523ACD201 Теперь можно переходить к подключению самого репозтория в файл «sources.list» Открываем его в терминале командой: nano /etc/apt/sources.list И вписываем в него репозиторий: deb http://mega.nz/linux/MEGAsync/Debian_10.0/ ./ После чего можно обновлять списки пакетов и устанавливать MEGA Sync Client.

MuCommander

Это некий аналог Total Commander если можно так выразится. Написанный на языке программирования Java. Для того что бы установить его из репозиториев разработчиков отправляемся в терминал и скачиваем ключи: apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 030BBF253A687AFF Затем нужно вписать репозиторий в файл «sources.list» предварительно открыв его редактором Nano: nano /etc/apt/sources.list Сам репозиторий, который нужно вписать в этот файл: deb http://apt.mucommander.com stable main non-free contrib Далее обновляем списки пакетов и устанавливаем MuCommander.

Nextcloud Client

Про установку Nextcloud Client я уже писал, вы можете прочесть данную статью пройдя по этой ссылке. Что бы подключить репозиторий от разработчиков Nextcloud Client сначала нужно скачать ключ для репозитория. Переходим в терминал и скачиваем ключи введя команду: wget -q -O - http://download.opensuse.org/repositories/home:/ivaradi/Debian_9.0/Release.key | apt-key add - Далее вписываем репозиторий в «sources.list» открыв его редактором nano: nano /etc/apt/sources.list В открывшемся окне вписываем адрес репозитория: deb [arch=amd64,i386] http://download.opensuse.org/repositories/home:/ivaradi/Debian_10.0/ / Далее можно обновлять списки репозиториев и приступать к установке Nextcloud Client.

Nginx

Многим известный nginx, разработанный в России веб-сервер и почтовый прокси-сервер. Для того что бы установить его из репозиториев разработчиков, отправляемся в терминал и сначала скачиваем GPG ключ для репозитория: wget https://nginx.org/keys/nginx_signing.key && apt-key add nginx_signing.key Затем открываем файл «sources.list» командой: nano /etc/apt/sources.list И в открывшемся окне вписываем адрес репозитория: deb [arch=amd64,i386] http://nginx.org/packages/debian/ buster nginx deb-src [arch=amd64,i386] http://nginx.org/packages/debian/ stretch nginx После чего сохраняем файл и выходим из редактора. Далее обновляем списки пактов и можно приступать к установке веб-сервер.

NodeJs

Разработчики NodeJs позаботились о том, что бы пользователи Debian могли установить свежую версию их продукта. Для подключения репозитория от разработчиков NodeJs, отправляемся в терминал и первым делом скачиваем необходимые зависимости: apt install curl wget apt-transport-https dirmngr Затем нужно скачать ключи для репозитория, для этого вводим команду в терминале: curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - Открываем текстовым редактором «sources.list» и вписываем репозиторий: nano /etc/apt/sources.list Репозитории deb https://deb.nodesource.com/node_12.x buster main deb-src https://deb.nodesource.com/node_12.x buster main Далее останется обновит списки пакетов и приступить к установке NodeJs. ownCloud Client

Еще одно облако, которое вы можете поднять на своем сервере. Для того что бы подключить репозитории ownCloud Client, отправляемся в терминал и превым делом скачиваем GPG ключи: wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_8.0/Release.key && apt-key add - < Release.key && rm Release.key Затем открываем файл «sources.list» текстовым редактором в терминале: nano /etc/apt/sources.list И в него вписываем репозиторий: deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_10.0/ / Далее сохраняем и выходим из текстового редактора. После чего можно приступить к установке.

Pantheon Desktop

Графическая оболочка разработанная создателями дистрибутива Elementary. Для того что бы ее установить в Debian из репозиториев разработчиков, первым делом отправляемся в терминал и скачиваем ключ от репозитория: wget http://gandalfn.ovh/debian/pantheon-debian.gpg.key -O- | apt-key add - После чего нужно вписать сам репозиторий, для этого выполняем команду в терминале: nano /etc/apt/sources.list И в открывшемся окне спускаемся вниз списка и вписываем репозиторий: deb [arch=amd64] http://gandalfn.ovh/debian buster-juno main contrib Далее сохраняем и закрываем редактор, после чего можно приступать к установке Pantheon Desktop

PHP

Для установки php из официальных репозиториев разработчиков, отправляемся в терминал и сначала скачиваем GPG ключ: wget -q -O- https://packages.sury.org/php/apt.gpg | apt-key add - Следующим шагом нужно вписать репозиторий. Для этого открываем текстовым редактором файл «sources.list»: nano /etc/apt/sources.list И в него вписываем репозиторий: deb https://packages.sury.org/php/ buster main

PostgreSQL

Это еще одна база данный, для того что бы установить ее из репозиториев разработчиков, открываем терминал и вводим команду для скачивания ключа GPG: wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - Далее нужно вписать репозиторий в файл «sources.list». Открываем его в терминале текстовым редактором: nano /etc/apt/sources.list И вписываем репозиторий: deb [arch=amd64,i386] http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main Далее сохраняем файл и выходим из редактора. После чего обновляем списки пакетов и приступаем к установке PostgreSQL.

Prosody

Prosody — это кроссплатформенный XMPP-сервер, написанный на языке программирования Lua. От аналогов его отличают низкое потребление ресурсов, простота в использовании и расширяемость. Приступаем к подключению репозитория, и первым делом нам необходимо скачать ключ. Для этого открываем терминал и вводим соответствующую команду: wget https://prosody.im/files/prosody-debian-packages.key -O- | apt-key add - Далее нужно вписать репозиторий в файл «sources.list» открыв его текстовым редактором: nano /etc/apt/sources.list В открывшемся окне вписываем репозиторий: deb http://packages.prosody.im/debian buster main После чего сохраняем файл и выходим из редактора.

Proxmox

Про систему виртуализации proxmox я уже писал, ознакомится со статьей вы можете тут. Для того что бы установить Proxmox из официальных репозиториев разработчиков, открываем терминал и первым делом скачиваем ключ: wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add - Далее нужно вписать репозиторий в файл «sources.list». Для этого отправляемся в терминал и открываем его редактором Nano: nano /etc/apt/sources.list После чего вписываем в него репозиторий: deb [arch=amd64] http://download.proxmox.com/debian buster pve-no-subscription Сохраняем файл и выходим из редактора, после чего обновляем списки пакетов и приступаем к установке Proxmox.

Skype

Те кто пользуется Skype наверняка захотят установить более свежую версию данного продукта. Для этого необходимо подключить официальный репозиторий Skype. И так, переходим в терминал и сначала скачиваем ключи для репозитория: apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 05CD43032484414B apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 1F3045A5DF7587C3 Теперь нужно вписать сам репозиторий в файл «sources.list». Для этого открываем его текстовым редактором Nano, введя команду в терминале: nano /etc/apt/sources.list В открывшемся окне вписываем репозиторий: deb [arch=amd64] https://repo.skype.com/deb stable main После чего сохраняем и выходим из редактора. Далее останется обновить списки пакетов и приступить к установке Skype.

Steam

Для установки Steam из репозиториев разработчиков отправляемся в терминал и для начала нужно скачать GPG ключ. Для этого вводим команду: apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F24AEA9FB05498B7 Далее нужно вписать сам репозиторий. Для этого открываем текстовым редактором файл «sources.list»: nano /etc/apt/sources.list И в открывшемся окне вписываем репозиторий Steam: deb [arch=i386,amd64] http://repo.steampowered.com/steam/ precise steam После чего сохраняем файл и выходим из редактора. Далее можно устанавливать Steam предварительно обновив списки пактов. Sublime Text

Sublime Text — проприетарный текстовый редактор. О котором я уже писал как то в одной из статей, с которой можно ознакомится пройдя по данной ссылке. Чаще всего его используют для написания сайтов. Что бы подключить официальный репозиторий предоставляющий свежие версии Sublime Text, открываем терминал и скачиваем ключ для репозитория: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | apt-key add - Теперь нужно вписать репозиторий в файл «sources.list». Открываем его в терминале текстовым редактором: nano /etc/apt/sources.list Вписываем репозиторий: deb https://download.sublimetext.com/ apt/stable/ После чего сохраняем и выходим из редактора. Далее останется только установить Sublime Text.

Teamviewer

Разработчики Teamviewer создали официальный репозиторий для Debian. Давайте его и подключим в нашу систему. Для начала нужно скачать ключи, открываем терминал и вводим соответствующую команду: wget -O - https://download.teamviewer.com/download/linux/signature/TeamViewer2017.asc | apt-key add - Теперь можно приступить к подключению репозитория. Для этого нужно вписать его в «sources.list». Открываем его в терминале набрав команду: nano /etc/apt/sources.list После чего в открывшимся окне вписываем репозиторий: deb http://linux.teamviewer.com/deb stable main Далее сохраняем файл и выходим из редактора. После чего можно приступить к установке Teamviewer, предварительно обновив списки пакетов. TOR

Для установки браузера TOR из репозиториев разработчиков отправляемся в терминал и первым делом скачиваем GPG ключ: apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 74A941BA219EC810 После чего нужно подключить репозитории, для этого открываем «sources.list» в терминале набрав данную команду: nano /etc/apt/sources.list В открывшемся файле вписываем репозитории: deb [arch=i386,amd64,armel,armhf] http://deb.torproject.org/torproject.org stable main deb-src [arch=i386,amd64,armel,armhf] http://deb.torproject.org/torproject.org stable main Теперь сохраняем файл и выходим из редактора. После чего обновляем списки пакетов и устанавливаем свежую версию браузера TOR.

Virtualbox

Что бы подключить репозиторий Virtualbox в Debian, открываем терминал и первым делом скачиваем ключи от данного репозитория: wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add - Далее нужно вписать репозиторий в «sources.list» открыв его текстовым редактором в терминале: nano /etc/apt/sources.list Вписываем в открывшемся файле репозиторий: deb [arch=i386,amd64] http://download.virtualbox.org/virtualbox/debian buster contrib После чего сохраняем файл и выходим из редактора. Теперь осталось обновить списки пакетов и можно устанавливать Virtualbox.

Visual Studio Code

Я писал о форке Visual Studio Code, в котором был удален весь мусор, который там находился от компании Microsoft. Если вам интересно, вы можете ознакомиться с этим форком в этой статье. А для тех кто предпочитает пользоваться Visual Studio Code, имеется официальный репозиторий от Microsoft. Для того что бы его подключить, открываем терминал и сначала нужно скачать ключ для репозитория: curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg && mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg Обратите внимания, что у вас должен быть установлен curl и некоторые другие зависимости, для их установки выполните команду: apt install curl wget apt-transport-https dirmngr Теперь можно приступить к добавлению репозитория. Для этого открываем файл «sources.list» текстовым редактором в терминале введя команду: nano /etc/apt/sources.list В открывшемся файле вписываем репозиторий: deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main Теперь сохраняем файл и выходим из редактора. После чего нужно обновить списки пакетов и можно устанавливать Visual Studio Code.

Webmin

О панели управления сервером Webmin я писал в этой статье. Для того что бы подключить репозиторий, который предоставляется разработчиками, отправляемся в терминал. И первым делом скачиваем ключ для этого репозитория введи команду: wget http://www.webmin.com/jcameron-key.asc && apt-key add jcameron-key.asc && rm jcameron-key.asc После чего добавляем в файл «sources.list» репозиторий. Для этого открываем данный файл текстовым редактором в терминале введя команду: nano /etc/apt/sources.list Далее сохраняем файл, выходим из редактора и обновляем списки пакетов. После чего можно устанавливать Webmin.

Weechat

Это IRC-клиент, который вы можете установить в Debian и других Unix-подобных операционных системах. Для того что бы его установить из репозитория разработчиков, переходим в терминал и скачиваем необходимые GPG ключи: apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 11E9DE8848F2B65222AA75B8D1820DB22A11534E Далее нужно вписать репозиторий в «sources.list». Для этого открываем его в терминале командой: nano /etc/apt/sources.list Затем вписываем в данный файл репозитории: deb https://weechat.org/debian buster main deb-src https://weechat.org/debian stretch main Сохраняем файл и выходим из редактора Nano. После чего обновляем списки пакетов и устанавливаем Weechat.

Wine

Wine позволяет устанавливать в Linux программы и игры написанные для Windows. Для того что бы установить Wine из репозитория разработчика, переходим в терминал. Следующим шагом нам нужно скачать ключ для данного репозмитория, для этого вводим команду: wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key && rm winehq.key Далее, открываем файл «sources.list» и в нем вписываем репозиторий. Для того что бы открыть файл «sources.list», вводим команду в терминале: nano /etc/apt/sources.list После чего в открывшемся окне вписываем репозиторий: deb [arch=i386] https://dl.winehq.org/wine-builds/debian/ buster main Далее обновляем списки пакетов и устанавливаем Wine.

Наглядное пособие

Для тех кто не знаком как добавлять репозитории в Debian описанным выше способом, будет полезно прочесть в этой главе наглядное пособие. Надеюсь, оно вам будет полезно. И так, первым делом везде нужно скачать GPG ключи, переходим в терминал и скачиваем ключ. Все действия будут выполнятся на примере редактора Sublime Text. Что бы скачать GPG ключ вводим в терминале команду: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | apt-key add - Если вдруг у вас будет надпись о том, что у вас нет sudo, необходимо настроить систему, для этого пройдите по ссылке и прочтите данную статью. Либо, зайдите сразу под root пользователем, выполнив команду: su - Я же для наглядности буду использовать sudo, а вы делайте как вам удобно. После того как вы введете команду, нажимаете клавишу «Enter». В результате у вас появится сообщение о том, что ключ был скачан и добавлен в систему:

Следующим шагом нужно вписать репозиторий в файл «sources.list». Для этого выполняется команда: sudo nano /etc/apt/sources.list После того как вы открыли файл «sources.list» при помощи текстового редактора Nano, вам нужно спустится вниз списка и вписать репозиторий: deb https://download.sublimetext.com/ apt/stable/ Добавляемый репозиторий выделен цветом для наглядности. То есть, вам нужно спустится вниз до последних строчек закомментированных знаком #. Вы так же можете подписать добавляемый репозиторий, закомментировав его название знаком #. Затем вставить туда репозиторий, а при необходимости можно отступить при помощи клавиши «Enter». После чего сохраняем файл комбинацией клавиш:

CTRL + O

Затем нажимаем клавишу:

Enter

И выходим из редактора Nano комбинацией клавиш:

CTRL + X

Теперь обновим списки пакетов командой: sudo apt update После чего можно приступать к установке Sablime Text, выполив команду: sudo apt install sublime-text

После установки программу можно будет найти в установленных приложениях, исключения составляют терминальные утилиты. Заключение В данной статье перечислены не все репозитории для Debian. Но, не всегда есть смысл их подключать, например, если вы используете Debian SID, в нем постоянно меняются пакеты, и для него нецелесообразно подключать сторонние репозитории. Да и вообще, подключайте только те репозитории, которые предоставлены создателями знакомого вам программного обеспечения. Не рекомендуется подключать репозитории, которые вам не знакомы. То есть, поясню, репозитории которые создаются скажем другими пользователями. Почему? Все просто, вы не знаете что там в репозиториях хранится, а установив из такого репозитория какой нибудь пакет, вы рискуете безопасностью своей системы. Таким образом в вашу систему может попасть вредоносное программное обеспечение, которое может доставить массу неприятностей. Конвертируем RPM пакет в DEB

Могут возникнуть случаи, когда не окажется нужного пакета в deb расширении, но он будет в rpm. На этот случай, вы можете воспользоваться утилитой «Alien» и переконвертировать нужный вам пакет из rpm. Для начала нужно установить саму утилиту, для этого отправляемся в терминал и устанавливаем ее командой: sudo apt install alien Затем нужно перейти в папку со скаченным пакетом, это можно сделать так же из терминала, набрав команду «cd» и указав путь к папке. Например, скаченный пакет лежит в папке «Загрузки», для этого в терминале набираем команду: cd Загрузки Что бы посмотреть, а затем можно было просто скопировать название пакета, можно набрать команду «ls». После чего копируем название пакета. Например, я буду конвертировать пакет браузера Opera с разреширением «rpm». Перехожу в папку загрузки, затем набираю команду «ls», выделяю мышкой название пакета и копирую его: А затем, что бы переконвертировать данный пакет, набираю команду «alien» и вставляю название данного пакета. Что бы вставить название пакета, можно нажать на колесико мышки, после команды «alien», а затем нужно нажать «Enter»: sudo alien opera_stable.rpm

После непродолжительной работы утилиты «Alien» в папке создастся пакет с расширением «deb». Что бы его установить, можно воспользоваться командой, либо запустить файловый менеджер, перейти в папку и установить его двойным нажатием клавиши мышки. Для установки из терминала, наберите команду «dpkg -i и название пакета». В данном случае, это будет выглядеть так: sudo dpkg -i opera-stable.deb Данный способ универсальный, то есть, он будет работать во всех deb ориентированных системах. Стоит помнить только о том, что могут возникнуть неразрешимые зависимости. Хотя, такое встречается крайне редко. Легкий способ сделать мультизагрузочную флешку

Думаю у каждого из нас возникает мысль о создании мультизагрузочной флешки. Это удобно, когда все нужные дистрибутивы у вас на одной флешке. Есть масса способов создания таких флешек, но, не все удобные и простые. В этой статье мы рассмотрим способ, как можно легко и просто создавать мультизагрузочные флешки А так же их редактировать на предмет смены или удаления дистрибутива. И поможет нам в этой утилита под названием «Ventoy». Данная утилита распространяется бесплатно, и имеет открытый исходный код. Первым делом перед созданием флешки, нам нужно скачать утилиту «Ventoy» с официального сайта.

Подготовка На сайте вы можете скачать версии как для Windows так и для Linux. Я же буду показывать как создать мультизагрузочную флешку на Linux. Для этого скачиваем архив для Linux систем: После того как вы скачали утилиту «Ventoy», ее нужно распаковать, это можно сделать предварительно установив например утилиту «Ark». Переходим в папку куда вы скачивали архив с утилитой «Venoy» и распаковываем его. Тут я думаю у вас не должно возникнуть проблем. После того как распаковали архив, заходим в папку с утилитой, нам нужно запустить в терминале файл «Ventoy2Disk.sh»:

Это можно сделать прямо из файлового менеджера, щелкаете правой клавишей мышки и выбираете пункт открыть терминал… Либо, открыть сначала терминал, а затем перейти в эту папку. После чего вставляете флешку. Теперь нужно узнать название флешки, для этого можно воспользоваться данной статьей, и предварительно ее отформатировав если на ней есть какая-то информация. Если флешка чистая, то узнать как она определилась у нас в системе можно с помощью команды: sudo fdisk -l Либо запустить программу «GParted» и там посмотреть название флешки, а затем отформатировать ее, если это необходимо:

Создание мультизагрузочной флешки Далее нужно запустить утилиту «Ventoy» командой «sudo sh Ventoy2Disk.sh -I» и указать путь до нашей флешки. В моем случае путь до нее «/dev/sdb», у вас же он может отличаться. Приведу список атрибутов с которыми вы можете запускать утилиту «Ventoy»:

-i установить ventoy на диск sd… (Возможна ошибка, если флешка уже была создана при помощи Ventoy)

-I установить ventoy на диск sd… (независимо от того, создавалась ли ранее флешка утилитой Ventoy)

-u ventoy обновление на диске sd… В данном случае обозначение «sd…» подразумевает под собой название флешки, то есть, в моем случае это «sdb».

И так, запускаем файл «Ventoy2Disk.sh» командой «sudo sh Ventoy2Disk.sh» и указав атрибут «-I», а затем указав путь до флешки: sudo sh Ventoy2Disk.sh -I /dev/sdb Утилита задасть пару вопросов, на которые отвечаем утвердительно, указав букву «y»:

После чего в терминале появится сообщение о том что операция прошла успешно: Для того что бы флешка была мультизагрузочной, достаточно скопировать на нее необходимые вам «iso» образы. Да, все так просто, копируете на флешку образы нужных вам дистрибутивов и все готово:

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

Если открыть GParted, или набрать команду «sudo fdisk -l», то вы увидите что создался скрытый загрузочный раздел. Именно этот раздел (/dev/sdb2 *) и отвечает за загрузку iso образов: Вот собственно и все. Теперь останется запастись флешкой как можно большего объема, а затем просто скопировать на нее дистрибутивы. Это могут быть как Linux, так и Windows дистрибутивы. Список поддерживаемых дистрибутивов вы можете посмотреть на сайте автора. Заключение

А в случае если выйдет новая версия вашего любимого дистрибутива, достаточно удалить старый iso образ и загрузить на его место новый. Таким образом вы можете легко добавлять и удалять любые поддерживаемые образы iso дисков. Что в свою очередь весьма удобно, не надо каждый раз создавать и перезаписывать мультизагрузочную флешку. Весь процесс происходит при помощи добавления и удаления iso образов, и все, больше от вас не чего не требуется. Устанавливаем Сalibre — утилита для работы с электронными книгами

Программа Сalibre это программа для работы с электронными книгами. С ее помощью вы сможете читать электронные книги, создавать и хранить электронные библиотеки. Программа Сalibre поддерживает множество форматов электронных изданий. Вот некоторые из них: AZW, CHM, EPUB, FB2, HTML, IMP, LIT, LRF, LRX, MOBI, ODT, OPF, PDB, PDF, PML, PMLZ, PRC, RAR, RB, RTF, SNB, TPZ, TXT. Сама программа Сalibre распространяется бесплатно и имеет открытый код. Так же Сalibre может синхронизироваться с устройствами для чтения электронных книг. Имеет возможность работы с Amazon, Android, Apple. Имеет поддержку русифицированного интерфейса. В данной статье мы рассмотрим два способа установки Сalibre, из репозиторией и с помощью скрипта установки.

Установка в Debian/Ubuntu И так, сначала мы рассмотрим как установить в операционных системах Debian и Ubuntu. Устанавливать будет из официальных репозиториев самих операционных систем. Установить можно двумя способами, первый из них, это открыть менеджер приложений и набрать в нем слово «calibre»:

Второй вариант, открыть терминал и набрать команду для установки: sudo apt update sudo apt install calibre Какой из предложений вариантов для вас удобней, смотрите сами.

Установка в Arch

В системах Arch, и основанных на Arch, установка «Calibre» происходит не сложней чем в остальных системах. Приведу пример установки «Calibre» на операционной системе «Manjaro». Для того что бы установить «Calibre» можно воспользоваться командой для установки: sudo pacman -Sy calibre А так же можно открыть утилиту для установки программ (Менеджер приложений) и в поиске набрать слово «calibre»: Установка в Fedora В операционной системе Fedora программу «Calibre» можно установить двумя способами, рассмотрим их оба. Первый из них это открыть «Центр приложений» и в поиске набрать название программы:

Второй способ установки «Calibre», это открыть терминал и ввести команду для установки: sudo dnf install calibre После чего дождаться окончания установки и можно будет искать программу «Calibre» в меню установленных приложений. Установки Calibre с помощью скрипта

Теперь давайте рассмотрим вариант установки «Calibre» при помощи установочного скрипта. При этом будет установлена самая последняя версия данной программы. И так, отправляемся в терминал и вводим команду: sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin После чего нам останется немного подождать, пока скриипт скачаеться с официального сайта, а так же установить программу «Calibre». Данный способ универсальный, сработает как на Debian, так и на Fedora и на Manjaro:

После установки вы найдете «Calibre» в меню установленных программ.

Заключение

Напоследок я хотел бы сказать, что данная программа весьма удобна в плане создания собственной электронной библиотеки. Так же поддерживает множество расширений, что довольно таки удобно. В «Calibre» вы можете создавать собственные библиотеки, и читать их на разных устройствах, не отвлекаясь, так как программа имеет возможность синхронизации. Stacer — мониторинг и оптимизация системы Linux

Я уже писал про оптимизацию системы Linux. Но, сегодня речь пойдет о специализированной утилите под названием Stacer. Данная утилита создана на базе Electron. Stacer позволяет мониторить системные процессы в режиме реального времени, управлять запуском программного обеспечения. Есть возможность очистки системного кэша, удаления программного обеспечения, управление запуском или остановкой процессов или служб. Распространяется Stacer бесплатно и имеет открытый исходный код. Утилита имеет графическое окружение, которое выглядит весьма недурно. Но, давайте от слов к делу, а именно к установке данной утилиты.

Установка Stacer в Ubuntu 18.04 Если вы пользуетесь Ubuntu 18.04, или производной на 18 версии, то вам нужно добавить репозиторий из которого и установите утилиту Stacer. Для этого переходим в терминал и вводим следующую команду: sudo add-apt-repository ppa:oguzhaninan/stacer -y Далее следует обновить список пакетов командой: sudo apt update После чего можно приступать к установке Stacer. Для этого достаточно набрать команду в терминале: sudo apt install stacer

Установка Stacer в Ubuntu 20.04

В операционной системе Ubuntu 20.04 утилита Stacer присутствует в официальных репозиториях, по этой причине не надо подключать PPA репозиторий. Для установке Stacer достаточно ввести команды: sudo apt update sudo apt install stacer После чего ищем Stacer меню установленых программ и запускем:

Установка Stacer в Debian В Debian 10 утилиту Stacer придется скачивать, так как ее нет в официальных репозиториях. Для этого достаточно щелкнуть на данную ссылку, после чего начнется процесс скачивания. Либо, перейти на Github и скачать от туда. Далее нужно запустить скаченный файл, если у вас установлена утилита Gdebi, достаточно дважды щелкнуть мышкой по файлу. Или, можно отклыть терминал и перейти в папку куда вы скачали утилиту Stacer. После чего запустить установку командой: sudo dpkg -i stacer*.deb Если же вы устанавливали Debain sid, то вы можете установить Stacer из официального репозитория. Для этого открываем терминал и вводим команды: sudo apt update sudo apt install stacer Далее останется только найти данную утилиту в установленных приложениях и запустить ее.

Установка Stacer в Fedora

Для установки Stacer в операционной системе Fedora, можно установить из официальных репозиториев. Либо, скачать пакет rpm. Рассмотрим оба варианта установки, а начнем со скачивания пакета. Для этого можно нажать на данную ссылку, либо, перейти на страницу github и скачать от туда данный пакет. После чего, открываем терминал, переходим в папку где лежит скаченный пакет и вводим команду установки: sudo rpm --install stacer*.rpm --nodeps --force Для установки из официальных репозиториев, открываем терминал, и выполнить команды: sudo dnf update sudo dnf install stacer Установка Stacer в Arch / Manjaro Теперь давайте рассмотрим как установить Stacer в Arch Linux и основанных на Arch дистрибутивах. Тут все достаточно просто. Пример установки Stacer я буду показывать на Manjaro, но, все то же самое будет работать и в остальных Arch подобных дистрибутивах. Для установки Stacer открываем менеджер программ и в поисковой строке вводим названием устанавливаемой утилиты, после чего собираем ее из AUR: Stacer AppImage Разработчики данной утилиты позаботились и упаковали ее в AppImage. Что весьма удобно, когда нужно произвести настройку системы разово, а для этого не обязательно ставить Stacer в свою систему. Минусом этого пакета может быть его вес, и то, что Stacer не будет обновляться, так как данный пакет не имеет такой возможности. Грубо говоря, это контейнер, в котором хранится как сама утилита, так и ее зависимости. Для того что бы скачать Stacer AppImage щелкните по этой ссылке. О том, как запускать данные файлы, вы можете прочесть в данной статье.

Заключение

Стоит ли устанавливать данную утилиту, либо же, оптимизировать систему вручную, решать вам. Что же касается утилиты Stacer, то это весьма удобная и довольно таки многофункциональная система для оптимизации. Но, надо понимать что вы отключаете или удаляете, так как ненароком можно и повредить систему. В любом случае, данный продукт облегчает работу с операционной системой. Установка Systemback 1.9.4 на Debian 10 и Ubuntu 20.04

Утилита Systemback довольно таки полезна. При помощи нее вы можете создавать резервные копии вашей системы, а так же точки восстановления и Live-образа и iso-образа. Но, автор данной утилиты прекратил ее разработку в 2017 году. Несмотря на то, что утилита Systemback пользовалась популярностью. Но, разработку подхватил итальянский программист Franco Conidi под ником Edmond. Этим и хороши программы с открытым исходным кодом, всегда можно подхватить разработку хорошей программы и тем самым не дать ей пропасть. И так, благодаря трудам Franco Conidi на свет появилась версия Systemback 1.9.4. Давайте ее и установим, устанавливать мы будем на Ubuntu. Но, данную утилиту вполне можно устанавливать на Debian 10, о чем и заявляет сам разработчик Franco Conidi. А вот на Fedora к сожалению установить Systemback 1.9.4 не получиться, так как для Fedora установка не предусмотрена. Установка Systemback — Вариант 1 И так, процесс установки не отличается, он одинаков как для Debian так и для Ubuntu. Первым делом нам нужно скачать архив Systemback. Для этого достаточно нажать на данную

ссылку.

После того как вы скачали архив, открываем терминал и переходим в папку со скаченным архивом. Предполагается, что вы скачали его в папку «Загрузки», в ином случае, вводите название своей папки, куда вы скачивали архив: cd Загрузки Далее нужно распаковать архив, для этого выполняем команду: tar xvf systemback-install_pack-1.9.4.tar.gz После чего переходим в папку systemback-install_pack-1.9.4 командой: cd systemback-install_pack-1.9.4/ Теперь нам нужно дать права на запуск установочного скрипта, для этого вводим команду: chmod +x install.sh Запускаем установочный скрипт командой: sudo ./install.sh Когда запустится скрипт, появится вопрос на какую операционную систему вы ставите systemback. Для продолжения установки, вам нужно будет выбрать один из предложенных вариантов:

После установки вы найдете Systemback в меню установленых приложений. Установка Systemback — Вариант 2 Можно пойти иным путем, для этого у вас должен быть установлен пакет git: sudo apt install git После чего открываем терминал и вводим команду на копирования: git clone https://github.com/fconidi/systemback-install_pack-1.9.4.git Далее переходим в в папку с утилитой, для этого вводим команду: cd systemback-install_pack-1.9.4/ Далее даем права на запуск установочного скрипта командой: chmod +x install.sh После чего можно запускать установочный скрипт. Для этого вводим команду: sudo ./install.sh Как и в первом случае, при запуске установочного скрипта у вас появится вопрос о том, на какую операционную систему вы ставите Systemback. Для того что бы продолжить, вам нужно будет выбрать один из вариантов, после чего нажать «Enter» и установка продолжится.

Русификация Systemback В утилите Systemback есть одна небольшая проблема, связанная с Русским языком. При создании iso-образа и дальнейшей загрузки с созданного вами Live Образа, независимо от выбранного вами языка, у вас будут отображаться непонятные символы. Для того что бы исправить это, нужно заменить языковый пакет, который был предоставлен Андреем Овчаровым с исправлениями. Для этого скачиваем данный пакет нажав на ссылку расположенную ниже: Скачать:

После чего нужно распаковать скачанный архив и произвести замену файлов. Для этого будем использовать терминал, так как это намного быстрей и удобней сделать именно через терминал. Переходим в папку в которую вы скачивали архив. Предполагается, что вы скачали его в папку «Загрузки», если же папка отлачается, вводите ее название. Для перехода в папку вводим команду: cd Загрузки Теперь давайте распакуем архив командой: unzip Systemback_EN+UA-RU_ovcharov.a.zip В архиве хранятся файлы для Русского языка «systemback_ru.qm» и для Украинского «systemback_uk.qm». В зависимости от того, какой язык вам нужен, тот пакет и будем копировать в директорию «systemback/lang». Но, сначала нужно удалить предыдущий файл «systemback_ru.qm» который содержит ошибки. В случае с Украинским языком, удаляете «systemback_uk.qm». Вводим команду для удаления предыдущих файлов:

Для Русского языка sudo rm -R /usr/share/systemback/lang/systemback_ru.qm Теперь копируем файлы содержащие исправления: sudo cp systemback_ru.qm /usr/share/systemback/lang/ Для Украинского языка sudo rm -R /usr/share/systemback/lang/systemback_uk.qm Копируем файл с Украинским языком: sudo cp systemback_uk.qm /usr/share/systemback/lang/ После того как заменили файлы, открываем Systemback и идем в настройки:

Теперь нужно активировать несколько пунктов, это язык и создание iso образов. Отмечаете пункты указанные на снимке ниже: Теперь можно смело создавать снимки системы и Live образы. Раньше можно было в утилите Systemback выбирать папку где будет создаваться образ, теперь он создается только в директории /home.

Заключение

Утилита Systemback получила вторую жизнь, и хочется надеяться что новый разработчик будет ее поддерживать и дальше. А так же, в будущем будет создана возможность установки Systemback на RPM дистрибутивы. Устанавливаем торрент клиент Deluge

Deluge — торрент клиент, напоминающий своим внешним видом uTorrent. Но, Deluge имеет открытый код и распространяется бесплатно. Имеет возможность работы с UPnP, NAT-PMP, обмен пирами, DHT, гибкие настройки сети и ограничения по скорости скачивания/раздачи. Deluge можно установить практически в любом популярном дистрибутиве Linux из официальных репозиториев. Но, можно подключить и репозитории разработчиков.

Установка Deluge в Debian / Ubuntu Для установки в дистрибутивах Debian и Ubuntu достаточно перейти в терминал и выполнить команду для установки: sudo apt install deluge Либо, открыть менеджер программ и в поиске набрать название данного террент клиента: Для подключения PPA репозиториев для Ubuntu, переходим в терминал и вводим команды: sudo add-apt-repository ppa:deluge-team/stable sudo apt update sudo apt install deluge

Установка Deluge Fedora В дистрибутиве Fedora установка Deluge мало чем отличается от установки в Debian или Ubuntu. Можно открыть менеджер программ и набрать название Deluge в поисковой строке, а можно открыть терминал и ввести команду для установки: sudo dnf install deluge Установка Deluge в Arch / Manjaro Установить Deluge в Arch / Manjaro так же не составляет особого труда. Для этого вы можете открыть все тот же менеджер программ и набрать название Deluge в поисковой строке:

Либо установить Deluge используя терминал. Для этого открываем терминал и вводим команду для установки: sudo pacman -Sy deluge-gtk

После чего вы можете ее найти в меню установленных приложений. Ну а дальше можно приступать к скачиванию торрентов. OpenShot — нелинейный видеоредактор

Если вы занимаетесь видеомонтажом и вам нужен простой, то функциональный видеоредактор, то обратите свое внимание на OpenShot. Это свободный нелинейный видеоредактор с открытым исходным кодом. Он конечно уступает Davinci resolve, но, для того что бы сделать видеомонтаж например для ютуб, его вполне хватит. Даже более чем. OpenShot был разработан с помощью Python, GTK и MLT Framework. Автором данного проекта является Джонатоном Томасом, а разработка ведется аж с 2008 года. И так, давайте перейдем к установке OpenShot.

Установка OpenShot в Debian / Ubuntu В операционных системах Debian или Ubuntu установка OpenShot производится из репозиториев самих дистрибутивов. Хотя и существует PPA репозиторий для Ubuntu, но об этом чуть позже. И так, для установки вы можете воспользоваться Центром Приложений и в поисковой строке набрать названием данного видеоредактора: Либо, можно установить OpenShot используя терминал. Для этого достаточно ввести простую команду: sudo apt install openshot

Подключаем PPA репозиторий для Ubuntu

Для того что бы подключить PPA репозиторий для Ubuntu, открываем терминал и вводим следующие команды: sudo add-apt-repository ppa:openshot.developers/ppa Далее обновляем списки пакетов: sudo apt update И устанавливаем OpenShot: sudo apt install openshot-qt Установка OpenShot в Arch / Manjaro Для установки OpenShot в дистрибутиве Arch можно точно так же открыть Центр Приложений и в поисковой строке набрать OpenShot, либо открыть терминал и вести команду для установки: sudo pacman -Sy openshot Какой из способов вам удобней, тем и устанавливайте OpenShot в вашу систему: Заключение OpenShot поддерживает множество видео форматов и кодеков. Имеет поддержку мультитреков, наложение изображений или водяных знаков и многое другое. Не стоит не дооценивать данный продукт, он не стоит на месте и развивается. Для того что бы сделать качественный видеомонтаж, возможностей OpenShot вполне достаточно. Cool Retro Term — Терминал в старом ламповом стиле

Если вы хотите себе необычный терминал, то попробуйте Cool Retro Term. Он выполнен в стиле старого монитора с электронно-лучевой-трубкой. В его основе лежит терминал QTerminal. Cool Retro Term имеет несколько тем оформления, например Apple Terminal, IBM DOS или Knight TV. Давайте перейдем к установки данного терминала.

Установка Cool Retro Term в Linux

Установить Cool Retro Term можно из репозиториев самого дистрибутива Linux, либо, для Ubuntu имеется PPA репозиторий. Для установки переходим в терминал и вводим команды:

Debian / Ubuntu sudo apt install cool-retro-term PPA Репозиторий

Подключаем PPA репозиторий для Ubuntu, переходим в терминал и вводим команду: sudo add-apt-repository ppa:vantuz/cool-retro-term Далее обновляем списки пакетов и устанавливаем Cool Retro Term: sudo apt update sudo apt install cool-retro-term Установка в Fedora sudo dnf install cool-retro-term Установка в Arch / Manjaro sudo pacman -Sy cool-retro-term

Сама программа Cool Retro Term имеет множество настроек, например, можно изменять шрифты, яркость и контрастность, прозрачность и эффекты, а так же и прочие настройки:

Не думаю что данный терминал подойдет для повседневного использования, так как лично я привык к стандартному виду терминала. Хотя, может кому то и понравится данный вид терминала. Это пожалуй, дело привычки. Устанавливаем Wargaming и World of Tanks на Linux

Сегодня речь пойдет про установку многим известной игры World of Tanks на Linux. Игра вот уже не первый год является одной из самых востребовательных в игрой индустрии. Но, вернемся к установке самой игры. Для ее установки воспользуемся проектом «portwine». Описывать что это за проект я не стану. Всю информацию вы найдете на официальном сайте данного проекта. Для установки игры World of Tanks сначала потребуется установить Wargaming. Wargaming и собственно игру я буду устанавливать на Ubuntu 18.04, при возникновении проблем, вы можете связаться с автором проекта portwine. А так же советую вступить в группу вк, и подписаться на канал на youtube. На этих ресурсах вы сможете задать автору проекта все интересующие вас вопросы. Первым делом установим необходимые зависимости. Установка зависимостей на Ubuntu 18.04 / Linux Mint 19.x Для того что бы установить зависимости для Ubuntu 18.04 открываем терминал и вводим следующие команды: sudo dpkg --add-architecture i386 && sudo apt update && sudo apt upgrade && sudo apt install freetds-common gphoto2:i386 gpm:i386 icoutils lib32gcc1 lib32stdc++6 lib32z1 libaa1:i386 libatk1.0-0:i386 libc6-i386 libcdk5:i386 libclc-amdgcn libclc-dev libclc-r600 libcurl4:i386 libdatrie1:i386 libegl-mesa0:i386 libegl1:i386 libgail-common:i386 libgail18:i386 libgbm1:i386 libgd-tools:i386 libgdk-pixbuf2.0-0:i386 libgnutlsxx28 libgnutlsxx28:i386 libgraphite2-3:i386 libgtk2.0-0:i386 libharfbuzz0b:i386 libice6:i386 libjpeg62 libjpeg62:i386 libmikmod3 libnghttp2- 14:i386 libnspr4:i386 libnss3:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0- 0:i386 libpopt0:i386 libportaudio2:i386 libpq5 libpq5:i386 libpsl5:i386 libreadline7:i386 librtmp1:i386 libsdl-net1.2 libsdl-sound1.2 libsdl2-2.0-0 libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libslang2:i386 libsm6:i386 libthai0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland- egl1-mesa:i386 libwayland-server0:i386 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5 libxcb-xfixes0:i386 libxkbcommon0:i386 libxss1:i386 mesa-opencl-icd mesa-opencl-icd:i386 odbc-postgresql odbc- postgresql:i386 odbcinst odbcinst1debian2 odbcinst1debian2:i386 tdsodbc tdsodbc:i386 winbind fonts-wine gcc-8-base:i386 gstreamer1.0-plugins-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libblkid1:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcom-err2:i386 libcups2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm- nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexif12:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgd3:i386 libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libhcrypto4- heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhogweed4:i386 libhx509- 5-heimdal:i386 libicu60:i386 libidn2-0:i386 libieee1284-3:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libllvm8:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmount1:i386 libmpg123-0:i386 libncurses5:i386 libnettle6:i386 libodbc1 libodbc1:i386 libogg0:i386 libopenal-data libopenal1 libopenal1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libp11-kit0:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16-16:i386 libpulse0:i386 libroken18-heimdal:i386 libsamplerate0:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libselinux1:i386 libsensors4:i386 libsndfile1:i386 libsndio6.1 libsndio6.1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libudev1:i386 libunistring2:i386 libusb-1.0-0:i386 libuuid1:i386 libv4l- 0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386 libwebp6:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxxf86vm1:i386 ocl-icd- libopencl1 ocl-icd-libopencl1:i386 zlib1g:i386 xterm curl wget aria2 p7zip p7zip-full cabextract ocl- icd-libopencl1 ocl-icd-libopencl1:i386 libvulkan1 libvulkan1:i386 vulkan-utils mesa-utils mesa- vulkan-drivers mesa-vulkan-drivers:i386

Установка зависимостей на Ubuntu 20.04

Теперь перейдем к установке зависимостей для операционной системы Ubuntu 20.04. Для того что бы установить зависимости, переходим терминал и вводим команды: sudo dpkg --add-architecture i386 sudo apt update && sudo apt upgrade sudo add-apt-repository multiverse sudo apt install freetds-common gpm:i386 icoutils lib32gcc1 lib32stdc++6 lib32z1 libaa1:i386 libatk1.0-0:i386 libc6-i386 libclc-amdgcn libclc-dev libclc-r600 libcurl4:i386 libdatrie1:i386 libegl- mesa0:i386 libegl1:i386 libgail-common:i386 libgail18:i386 libgbm1:i386 libgd-tools:i386 libgdk- pixbuf2.0-0:i386 libgnutlsxx28 libgnutlsxx28:i386 libgraphite2-3:i386 libgtk2.0-0:i386 libharfbuzz0b:i386 libice6:i386 libjpeg62 libjpeg62:i386 libmikmod3 libnghttp2-14:i386 libnspr4:i386 libnss3:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpopt0:i386 libportaudio2:i386 libpq5 libpq5:i386 libpsl5:i386 librtmp1:i386 libsdl-net1.2 libsdl- sound1.2 libsdl2-2.0-0 libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libslang2:i386 libsm6:i386 libthai0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-egl1-mesa:i386 libwayland- server0:i386 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5 libxcb-xfixes0:i386 libxkbcommon0:i386 libxss1:i386 mesa-opencl-icd mesa-opencl-icd:i386 odbcinst odbcinst1debian2 odbcinst1debian2:i386 tdsodbc tdsodbc:i386 winbind fonts-wine gcc-8-base:i386 gstreamer1.0- plugins-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi- common3:i386 libblkid1:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcom-err2:i386 libcups2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexif12:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgd3:i386 libgl1:i386 libgl1-mesa-dri:i386 libglapi- mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins- base1.0-0:i386 libgstreamer1.0-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libidn2-0:i386 libieee1284-3:i386 libjack- jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmount1:i386 libmpg123-0:i386 libncurses5:i386 libodbc1 libodbc1:i386 libogg0:i386 libopenal-data libopenal1 libopenal1:i386 libopus0:i386 liborc-0.4- 0:i386 libosmesa6 libosmesa6:i386 libp11-kit0:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16-16:i386 libpulse0:i386 libroken18-heimdal:i386 libsamplerate0:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libselinux1:i386 libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libudev1:i386 libunistring2:i386 libusb- 1.0-0:i386 libuuid1:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386 libwebp6:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libx11- xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxxf86vm1:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 zlib1g:i386 xterm curl wget aria2 p7zip p7zip-full cabextract ocl-icd-libopencl1 ocl-icd-libopencl1:i386 libvulkan1 libvulkan1:i386 vulkan-utils mesa-utils mesa-vulkan-drivers mesa-vulkan-drivers:i386 glib- networking:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 libavc1394-0:i386 libcaca0:i386 libcairo-gobject2:i386 libdv4:i386 libgstreamer-plugins-good1.0-0:i386 libgudev-1.0- 0:i386 libiec61883-0:i386 libmp3lame0:i386 libncursesw6:i386 libproxy1v5:i386 libraw1394-11:i386 libshout3:i386 libsoup2.4-1:i386 libspeex1:i386 libtag1v5:i386 libtag1v5-vanilla:i386 libtwolame0:i386 libvkd3d1 libvkd3d1:i386 libvpx6:i386 libwavpack1:i386 libxv1:i386 gstreamer1.0-plugins-bad

Установка зависимостей на Debian 10

Теперь давайте установим необходимые зависимости на Debian 10. Открываем терминал и будем вводить команды от root пользователя: su dpkg --add-architecture i386 && apt update apt-get install i965-va-driver:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcomerr2:i386 libcrystalhd3:i386 libcups2:i386 libdb5.3:i386 libdbus-1- 3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi- mesa:i386 libglu1-mesa:i386 libgmp10:i386 libgnutls30:i386 libgomp1:i386 libgpg-error0:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libhogweed4:i386 libice6:i386 libidn11:i386 libjbig0:i386 libjpeg62-turbo:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmp3lame0:i386 libmpg123-0:i386 libncurses5:i386 libnettle6:i386 libnuma1:i386 libodbc1 libodbc1:i386 libogg0:i386 libopenal1:i386 libopenjp2-7:i386 libopus0:i386 libosmesa6 libosmesa6:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16- 16:i386 libpulse0:i386 libsamplerate0:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules- db:i386 libselinux1:i386 libshine3:i386 libsm6:i386 libsnappy1v5:i386 libsndfile1:i386 libsoxr0:i386 libspeex1:i386 libspeexdsp1:i386 libssl1.1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libtwolame0:i386 libuuid1:i386 libvdpau-va-gl1:i386 libvdpau1:i386 libvorbis0a:i386 libvorbisenc2:i386 libwavpack1:i386 libwebp6:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxtst6:i386 libxvidcore4:i386 libxxf86vm1:i386 libzvbi0:i386 mesa-va-drivers:i386 mesa-vdpau-drivers:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 uuid- runtime va-driver-all:i386 vdpau-driver-all:i386 zlib1g:i386 winbind glib-networking:i386 gstreamer1.0-plugins-base:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libblkid1:i386 libcairo-gobject2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcolord2:i386 libdatrie1:i386 libegl1-mesa:i386 libepoxy0:i386 libexif12:i386 libgbm1:i386 libgd3:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libgtk-3-0:i386 libharfbuzz0b:i386 libieee1284-3:i386 libjson-glib-1.0-0:i386 libmount1:i386 liborc-0.4-0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libproxy1v5:i386 librest-0.7- 0:i386 libsane:i386 libsoup-gnome2.4-1:i386 libsoup2.4-1:i386 libsqlite3-0:i386 libthai0:i386 libudev1:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libwayland- client0:i386 libwayland-cursor0:i386 libwayland-egl1-mesa:i386 libwayland-server0:i386 libxcb- xfixes0:i386 libxkbcommon0:i386 libxpm4:i386 apt-transport-https libc6 libc6:i386 exit

Установка зависимостей на Arch / Manjaro

Теперь давайте установим зависимости в Arch / Manjaro. Для этого открываем терминал и вводим команды: sudo pacman -Syu freeglut glew python2-wxpython3 wxgtk2 zenity cabextract gnu-netcat vulkan- icd-loader vulkan-radeon vulkan-intel icoutils libutempter p7zip wxpython xbitmaps xterm wxgtk vkd3d lib32-alsa-lib lib32-alsa-plugins lib32-glu lib32-icu lib32-libdrm lib32-libelf lib32-libglvnd lib32-libice lib32-libpciaccess lib32-libsm lib32-libxdamage lib32-libxi lib32-libxml2 lib32- libxshmfence lib32-libxxf86vm lib32-llvm-libs lib32-lm_sensors lib32-mesa lib32-ncurses lib32- readline lib32-wayland lib32-acl lib32-fontconfig lib32-freetype2 lib32-gettext lib32-harfbuzz lib32- lcms2 lib32-libjpeg-turbo lib32-libnl lib32-libpcap lib32-libpng lib32-libtiff lib32-libusb lib32- libxcursor lib32-libxrandr lib32-libxrender lib32-libxss lib32-libudev0-shim lib32-libgudev lib32- libpulse lib32-libldap lib32-libxml2 lib32-libpng lib32-giflib lib32-gnutls lib32-mpg123 lib32-glibc lib32-vulkan-icd-loader lib32-vulkan-radeon lib32-vulkan-intel lib32-vkd3d lib32-acl lib32-faudio lib32-gettext lib32-lcms2 lib32-libnl lib32-libpcap lib32-libusb Для пользователей видеокарт nvidia, у которых установелены проприетарные драйвера но не работает аппаратное ускорение, устанавливаем дополнительные пакеты: sudo pacman -Syu opencl-nvidia lib32-opencl-nvidia lib32-nvidia-utils

Установка зависимостей в Fedora

Для установки необходимых зависимостей в Fedora, открываем терминал и вводим команды: sudo dnf update && sudo dnf install alsa-lib.i686 avahi-libs.i686 beignet.x86_64 bzip2-libs.i686 cairo.i686 cdparanoia-libs.i686 clang-libs.x86_64 compiler-rt.x86_64 cups-libs.i686 cyrus-sasl- lib.i686 dbus-libs.i686 expat.i686 flac-libs.i686 fontconfig.i686 freetype.i686 gd.i686 glib2.i686 glibc-devel.x86_64 glibc-headers.x86_64 glibc.i686 gmp.i686 gnutls.i686 graphite2.i686 gsm.i686 gstreamer1.i686 gstreamer1-plugins-base.i686 harfbuzz.i686 hwloc-libs.x86_64 jbigkit-libs.i686 kernel-headers.x86_64 keyutils-libs.i686 krb5-libs.i686 lcms2.i686 libasyncns.i686 libatomic.i686 libatomic.x86_64 libattr.i686 libblkid.i686 libcap.i686 libclc.x86_64 libcom_err.i686 libcrypt-nss.i686 libdatrie.i686 libdb.i686 libedit.i686 libexif.i686 libgcc.i686 libgcrypt.i686 libgpg-error.i686 libgphoto2.i686 libICE.i686 libidn2.i686 libieee1284.i686 libjpeg-turbo.i686 libmount.i686 libogg.i686 libpng.i686 libselinux.i686 libsepol.i686 libSM.i686 libsndfile.i686 libstdc++- devel.x86_64 libstdc++.i686 libtasn1.i686 libthai.i686 libtheora.i686 libtiff.i686 libtool-ltdl.i686 libunistring.i686 libusbx.i686 libuuid.i686 libv4l.i686 libverto.i686 libvisual.i686 libvorbis.i686 libwebp.i686 libX11.i686 libX11-xcb.i686 libXau.i686 libxcb.i686 libXcomposite.i686 libXcursor.i686 libXext.i686 libXfixes.i686 libXft.i686 libXi.i686 libXinerama.i686 libxml2.i686 libXpm.i686 libXrandr.i686 libXrender.i686 libxslt.i686 libXtst.i686 libXv.i686 libXxf86vm.i686 llvm4.0-libs.i686 llvm4.0-libs.x86_64 lockdev.i686 lz4-libs.i686 mesa-libglapi.i686 mesa-libOpenCL.x86_64 mesa- libOSMesa.i686 mesa-libOSMesa.x86_64 ncurses-libs.i686 nettle.i686 nspr.i686 nss.i686 nss- softokn-freebl.i686 nss-softokn.i686 nss-util.i686 ocl-icd.i686 ocl-icd.x86_64 openal-soft.i686 openal-soft.x86_64 opencl-filesystem.noarch openldap.i686 openssl-libs.i686 opus.i686 orc.i686 p11-kit.i686 pango.i686 pcre2.i686 pcre.i686 pixman.i686 pocl.x86_64 pulseaudio-libs.i686 readline.i686 sane-backends-drivers-cameras.i686 sane-backends-drivers-scanners.i686 sane- backends-libs.i686 sqlite-libs.i686 systemd-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 unixODBC.x86_64 xz-libs.i686 zlib.i686 elfutils-libelf.i686 isdn4k-utils.i686 isdn4k-utils.x86_64 isdn4k-utils-data libXdamage.i686 libdrm.i686 liberation-narrow-fonts libglvnd.i686 libglvnd- egl.i686 libglvnd-glx.i686 libpcap.i686 libpciaccess.i686 libva.i686 libva.x86_64 libwayland- client.i686 libwayland-server.i686 libxshmfence.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libGL.i686 mesa-libgbm.i686 mpg123-libs.i686 nss-mdns.i686 samba- common-tools.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind- modules.x86_64 alsa-plugins-pulseaudio.i686 at-spi2-atk.i686 at-spi2-core.i686 atk.i686 colord- libs.i686 gdk-pixbuf2.i686 gdk-pixbuf2-modules.i686 glib-networking.i686 gtk3.i686 jasper- libs.i686 json-glib.i686 libXScrnSaver.i686 libXScrnSaver.x86_64 libcurl.i686 libdbusmenu.i686 libdbusmenu.x86_64 libdbusmenu-gtk3.i686 libdbusmenu-gtk3.x86_64 libepoxy.i686 libgusb.i686 libmodman.i686 libnghttp2.i686 libpng12.i686 libpng12.x86_64 libproxy.i686 libpsl.i686 libsoup.i686 libssh2.i686 libva-intel-driver.i686 libva-intel-driver.x86_64 libvdpau.i686 libwayland- cursor.i686 libxkbcommon.i686 mesa-libwayland-egl.i686 rest.i686 xterm libtxc_dxtn.i686 gstreamer-plugins-base.i686 lcms2.i686 nss-mdns.i686 mesa-libGLU.i686

Устанавливаем Wargaming

Теперь самое время установить Wargaming. Что бы установить Wargaming, скачиваем его с Google диска по этой ссылке. Либо с сайта portwine перейдя по этой ссылке. На момент написания данной статьи, версия установочного скрипта 35, но, проект не стоит на месте и возможно скрипт обновиться на момент прочтения этой статьи. По этой причине, рекомендую перейти на сайт portwine и сравнить версии: После того как вы скачаете установочный скрипт, нужно его запустить. Для этого возвращаемся в терминал и нужно перейти в папку со скаченным. Например, если вы скачивали его в папку «Загрузки», для перехода в эту папку вводите следующую команду: cd ~/Загрузки/ В случае скачивания установочного скрипта в другую папку, просто замените названия папки. Далее следует сделать этот скрипт исполнительным. Для этого вводим команду «chmod +x и названия скрипта»: chmod +x PortWGC-35 После чего можно запускать скрипт. Для запуска установки скрипта вводим команду «sh и названия скаченного скрипта»: sh PortWGC-35 О том как запускать файлы с расширением «sh и run» читайте в этой статье. После запуска скрипта, вам нужно выбрать язык установки, отметив нужный вам пункт, после чего появится окно о том, какая версия скрипта и что данный не коммерческий. Нажимаем кнопку «OK»:

Далее нужно выбрать папку куда будет установлен Wine и соответственно Wargaming. При желании вы можете изменить путь установки. Я же оставляю как оно есть и нажимаю «OK»: После чего запуститься процесс установки Wine и соответственно Wargaming. Вовремя установки вам нужно будет выбрать с помощью чего вы планируете запускать игры «DXVK» или «OpenGl». Пункт «DXVK+HUB» просто выводит информацию о FPS и загруженности системы. Я же рекомендую запускать при помощи «DXVK»:

После чего установка завершится и можно запускать Wargaming и переходить к установке игр. По большому счету, вы можете устанавливать не только World of Tanks, но разумеется и остальные игры предоставляющие Wargaming. Но, мы установим World of Tanks как пример. Устанавливаем World of Tanks

Для того что бы установить World of Tanks, открываем уже установленный ранее Wargaming (WGC) и переходим и переходим к регистрации:

Ну и далее осталось скачать игру World of Tanks и запустить ее. Тут собственно все просто. Большую часть всего процесса займет скачивания. После чего можно приступать к игре:

Заключение Напоследок я хотел бы сказать спасибо автору проекта portwine за его проделанную работу. Все таки это значимый вклад в развитие игрового процесса в Linux, а так же проделана колоссальная работа облегчающая установку игр. Если же вы посмотрите весь процесс создания данных скриптов, то вы поймете о чем идет речь. Для этого достаточно перейти на канал в youtube и посмотреть как автор пишет установочные скрипты. А так же решает возникшие проблемы. И все это только для того, что бы мы смогли без особых проблем запускать наши любимые игры и наслаждаться игровым процессом. Редактор и автор статей:

Cyber-X

Сайт: https://cyber-x.ru

По всем интересующим вопросам обращаться: [email protected]

А на этом сегодня все. С уважением Cyber-X