понедельник, 29 января 2024 г.

Что следует сделать после установки Ubuntu 22.04 LTS?

Первое, что вам следует сделать после установки Ubuntu 22.04 LTS, — это обновить систему, чтобы убедиться в наличии последних обновлений безопасности и исправлений ошибок. Для этого откройте терминал и введите —

sudo apt update

sudo apt upgrade

GNOME Tweaks — это мощный инструмент, который позволяет вам настроить внешний вид вашего рабочего стола. С помощью GNOME Tweaks вы можете изменить тему рабочего стола, значки, шрифты и многое другое. Чтобы установить GNOME Tweaks, откройте терминал и введите —

sudo apt install gnome-tweaks

Установите свой любимый браузер

В Ubuntu по умолчанию установлен веб-браузер Firefox, но при желании вы можете установить свой любимый браузер. Некоторые популярные браузеры включают Google Chrome, Chromium и Opera. Чтобы установить Google Chrome, откройте терминал и введите —

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo apt install ./google-chrome-stable_current_amd64.deb

Установите мультимедийные кодеки

Ubuntu не имеет встроенной поддержки некоторых проприетарных мультимедийных кодеков, таких как воспроизведение MP3 и DVD. Чтобы установить эти кодеки, откройте терминал и введите —

sudo apt install ubuntu-restricted-extras

Установить GIMP

GIMP — это мощный редактор изображений с открытым исходным кодом, который можно использовать для решения самых разных задач, таких как ретуширование фотографий, композиция изображений и графический дизайн. Чтобы установить GIMP, откройте терминал и введите —

sudo apt install gimp

Установить LibreOffice 

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

sudo apt install libreoffice

Wine — это уровень совместимости, который позволяет запускать приложения Windows в Ubuntu. Чтобы установить Wine, откройте терминал и введите —

sudo apt install wine

htop — это инструмент мониторинга процессов, который позволяет вам просматривать процессы вашей системы и управлять ими в режиме реального времени. Чтобы установить htop, откройте терминал и введите —

sudo apt install htop

Установите Snap-пакеты

Пакеты Snap — это новый формат упаковки для приложений Linux, который упрощает установку и обновление программного обеспечения. Чтобы установить пакеты Snap, откройте терминал и введите —

sudo apt install snapd

Затем вы можете найти пакеты Snap в Центре программного обеспечения Ubuntu или установить их из командной строки, используя команду «snap».

Установите пакеты Flatpak

Пакеты Flatpak — это еще один формат упаковки для приложений Linux, который упрощает установку и обновление программного обеспечения. Чтобы установить пакеты Flatpak, откройте терминал и введите —

sudo apt install flatpak

Затем вы можете найти пакеты Flatpak в Центре программного обеспечения Ubuntu или установить их из командной строки с помощью команды «flatpak».

Настройте свой брандмауэр

Ubuntu поставляется с брандмауэром под названием «ufw» (несложный брандмауэр), установленным по умолчанию, но по умолчанию он не включен. Чтобы включить брандмауэр, откройте терминал и введите —

sudo ufw enable

Затем вы можете настроить правила брандмауэра, чтобы при необходимости разрешать или блокировать входящие и исходящие соединения.

Установить виртуальную машину

Если вам нужно запустить другие операционные системы или протестировать программное обеспечение в другой среде, вы можете установить виртуальную машину, например VirtualBox или VMware. Чтобы установить VirtualBox, откройте терминал и введите —

sudo apt install virtualbox

Установите Telegram с PPA в Ubuntu

Если вы предпочитаете более свежую версию Telegram, вы можете установить ее с помощью личного архива пакетов (PPA), поддерживаемого «atareao-team». Этот метод обеспечивает доступ к более новым версиям Telegram, при этом используя менеджер пакетов APT. Чтобы добавить этот PPA в вашу систему, выполните в терминале следующую команду:

sudo add-apt-repository ppa:atareao/telegram -y

После того как вы добавили PPA в свою систему, вам необходимо обновить список пакетов и перестроить кеш. Для этого выполните следующую команду:

sudo apt update

После обновления списка пакетов вы можете установить последнюю версию Telegram, доступную в PPA, выполнив следующую команду:

sudo apt install telegram

The Linux Foundation INTRO_LINUX101 Основи Linux

 


воскресенье, 28 января 2024 г.

Как установить Яндекс Браузер на Ubuntu 22.04 LTS

 Как установить Яндекс Браузер на Ubuntu 22.04 LTS



sudo apt update

sudo apt upgrade

sudo apt install wget apt-transport-https gnupg2


echo deb [arch=amd64 signed-by=/usr/share/keyrings/yandex.gpg] http://repo.yandex.ru/yandex-browser/deb stable main | sudo tee /etc/apt/sources.list.d/yandex-stable.list

sudo wget -O- https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | gpg --dearmor | sudo tee /usr/share/keyrings/yandex.gpg


sudo apt update

sudo apt install yandex-browser-stable



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

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


Docker — это инструмент, представляющий собой систему управления контейнерами, официальный релиз которого состоялся в 2013 году. Такая система крайне полезна при масштабировании, обновлении и особенно при миграции на другой сервер.


Docker функционирует на программном языке Go. Несмотря на то, что изначально инструмент мог использоваться исключительно на оборудовании, работающем на операционной системе Linux, теперь он совместим также и с устройствами на Windows и macOS.


Пошаговая установка Докер на Ubuntu

Шаг 1. Сначала обновим пакеты, которые уже существуют:


sudo apt update


Шаг 2. Затем установим пару пакетов, которые назначат право для “apt” пользоваться пакетами по протоколу HTTPS:

sudo apt install apt-transport-https ca-certificates curl software-properties-common


Шаг 3. После чего установим GPG ключ для репозитория Docker в нашу систему:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


Шаг 4. Добавим в APT sources репозиторий Docker:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"


Шаг 5. После чего обновим базу данных пакетами Docker из добавленного нами репозитория:

sudo apt update


Шаг 6. Убедимся, что мы собираемся установить его именно из репозитория Docker:

apt-cache policy docker-ce


Вы увидите данные строчки кода(номер версии для Docker может быть другим):


docker-ce:

Installed: (none)

Candidate: 5:19.03.9~3-0~ubuntu-focal

Version table:

5:19.03.9~3-0~ubuntu-focal 500

500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages


Обратите внимание, что docker-ce не установлен, но находится в ожидании на установку в репозитории Docker для Ubuntu 20.04


Шаг 7. После устанавливаем сам Docker:


sudo apt install docker-ce


Теперь Docker установлен на вашу машину и процесс для запуска при загрузке включен. Проверим, что Docker работает:


sudo systemctl status docker


Если все установлено правильно, вы увидите следующее:


docker.service - Docker Application Container Engine

Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)

Active: active (running) since Tue 2020-05-19 17:00:41 UTC; 17s ago

TriggeredBy: ● docker.socket

Docs: https://docs.docker.com

Main PID: 24321 (dockerd)

Tasks: 8

Memory: 46.4M

CGroup: /system.slice/docker.service

└─24321 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock


Установка Docker на Ubuntu 20.04 закончена!

Как настроить DNS-сервер BIND9 в Ubuntu 20.04

 В этой инструкции мы рассмотрим установку и базовую настройку DNS-сервера BIND9 на машине под управлением ОС Ubuntu.


Как установить и настроить DNS-сервер BIND9 по шагам:


Установим BIND9

Первое, что вам нужно сделать, это обновить список пакетов и установить BIND9.


sudo apt update

sudo apt install bind9


После завершения процесса установки вы можете проверить работу BIND9:


nslookup google.com 127.0.0.1


Ответ должен быть похожим на такой:


Server: 127.0.0.1

Address: 127.0.0.1#53

Non-authoritative answer:

Name: google.com

Address: 64.233.164.138

...


Настроим BIND9

DNS-сервер работает сразу после установки. Теперь необходимо настроить его в соответствии с целями использования. Во-первых, разрешите BIND9 работать через брандмауэр.


sudo ufw allow Bind9


Затем откроем главный файл настройки – named.conf.options


sudo nano /etc/bind/named.conf.options


Далее перечислим некоторые из доступных опций. Добавьте необходимые в блоке «options».


«listen-on» позволяет указать сети, которые будет обслуживать DNS-сервер. Для работы по всем адресам не указывайте параметр или же задайте «any;»


listen-on {

10.10.10.0/24;

10.1.0.0/16;

...

};


«allow-query» указывает, кому разрешено выполнять запросы. BIND9 по умолчанию разрешает только локальные запросы, поэтому добавьте необходимые IP-адреса или пропишите «any;», чтобы разрешить все запросы.


allow-query { any; };


Серверы пересылки содержат IP-адреса DNS-серверов, на которые перенаправляется запрос в случае, если наш сервер не содержит необходимых данных.


forwarders {

8.8.8.8;

8.8.4.4;

};


Сохраните и закройте файл. Проверьте настройку:


sudo named-checkconf


Если ошибок не появилось, значит все в порядке. Выполните перезапуск службы, чтобы изменения вступили в силу.


sudo systemctl restart bind9


Протестируем BIND9

Чтобы проверить корректность работы DNS-сервера, введите следующую команду на любом другом удаленном компьютере. Перед вводом замените dns-server-ip-address на IP-адрес DNS-сервера:


nslookup ubuntu.com dns-server-ip-address


Результат:


Server: dns-server-ip-address

Address: dns-server-ip-address#53

Kопировать

Non-authoritative answer:

Name: ubuntu.com

Address: 91.189.88.181

...


Таким образом, кэширующий сервер BIND9 работает.

Установите Telegram на Ubuntu через APT

 Установите Telegram на Ubuntu через APT

Шаг 1. Обновите Ubuntu перед установкой APT

Перед установкой вы должны обновить свою систему Ubuntu, чтобы убедиться, что у вас установлены последние версии программного обеспечения и исправлений безопасности. Это поможет предотвратить возможные конфликты в процессе установки. Чтобы обновить вашу систему, откройте терминал и выполните следующую команду:

sudo apt update && sudo apt upgrade

Шаг 2. Установите Telegram в Ubuntu с помощью команды APT.

Существует два варианта установки Telegram с помощью менеджера пакетов APT. Вы можете установить его из репозитория APT по умолчанию или использовать PPA для получения более актуальной версии.

Вариант 1. Установите Telegram с репозиторием APT по умолчанию.

Первый вариант — использовать репозиторий APT по умолчанию, который предлагает стабильную и безопасную версию Telegram. Этот метод рекомендуется большинству пользователей для обеспечения совместимости с системой Ubuntu. Однако версия, доступная в репозитории по умолчанию, может быть устаревшей по сравнению с альтернативным методом с использованием PPA. Чтобы установить Telegram из репозитория по умолчанию, выполните в терминале следующую команду:

sudo apt install telegram-desktop

Вариант 2. Установите Telegram с PPA в Ubuntu

Если вы предпочитаете более свежую версию Telegram, вы можете установить ее с помощью личного архива пакетов (PPA), поддерживаемого «atareao-team». Этот метод обеспечивает доступ к более новым версиям Telegram, при этом используя менеджер пакетов APT. Чтобы добавить этот PPA в вашу систему, выполните в терминале следующую команду:

sudo add-apt-repository ppa:atareao/telegram -y

После того как вы добавили PPA в свою систему, вам необходимо обновить список пакетов и перестроить кеш. Для этого выполните следующую команду:

sudo apt update

После обновления списка пакетов вы можете установить последнюю версию Telegram, доступную в PPA, выполнив следующую команду:

sudo apt install telegram

суббота, 27 января 2024 г.

Ставим панель Hestia (Ubuntu 20.04)

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

bash hst-install.sh -w yes -t no -c no -x yes -z yes -b yes -i yes -m yes -l ru -s youdomain.tld -e yourmail@mail.com -p yourpasswordhere -a no -k no -o no

Системные требования:

CPU Architecture: AMD64 (x86_64 Intel or AMD) or ARM64 (Aarch64) (32 bit operating systems are not supported!)

Debian 11, 10 or 9

Ubuntu 20.04 LTS or 18.04 LTS

Получаем набор софта:

Nginx Web Server

PHP-FPM Application Server

Exim Mail Server

Dovecot POP3/IMAP Server

MariaDB Database Server

Vsftpd FTP Server

IPtables Firewall + Fail2Ban Intrusion prevention software 

Ставим панель VestaCP (Ubuntu 18.10)

# Connect to your server as root via SSH

ssh root@your.server

# Download installation script

curl -O https://vestacp.com/pub/vst-install.sh

# Run it

bash vst-install.sh --nginx yes --phpfpm yes --apache no --vsftpd yes --proftpd no --exim yes --dovecot no --spamassassin no --clamav no --named no --iptables yes --fail2ban no --softaculous no --remi yes --quota no --mysql yes --postgresql no

Панель спросит hostname (узнаем командой hostname заранее!!!)

Получаем набор софта:

Nginx Web Server

PHP-FPM Application Server

Exim Mail Server

Dovecot POP3/IMAP Server

MariaDB Database Server

Vsftpd FTP Server

IPtables Firewall + Fail2Ban Intrusion prevention software