Утилита manual-package для обработки пакетов

Утилита предназначена для проверки «битых пакетов» синхронизации. Она обладает следующими функциями:

  • определение «битых» пакетов
  • исправление данных

Для установки пакета нужно скачать приложение git по данной ссылке
Далее устанавливаем приложение nodejs (лучше ставить LTS версию, там обычно написано Recommended For Most Users) Читать далее «Утилита manual-package для обработки пакетов»

Настройки сети в Ubuntu

Находим сеть:

sudo lshw -C network
ubuntu@ubuntu:~$ sudo lshw -C network
  *-network               
       description: Ethernet interface                             # Тип устройства 
       product: L2 100 Mbit Ethernet Adapter                       # Название адаптера
       vendor: Attansic Technology Corp.                           # Производитель устройства
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0                                          # Имя сетевого интерфейса
       version: a0
       serial: 00:00:00:00:00:00                                   # Физический адрес устройства (mac-адрес)
       size: 100MB/s
       capacity: 100MB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vpd bus_master cap_list 
ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes 
                      driver=atl2                                  # Используемый драйвер
                      driverversion=2.2.3                          # Версия драйвера
                      duplex=full firmware=L2 ip=192.168.0.5 latency=0 
                      link=yes                                     # Наличие линка
                      module=atl2 multicast=yes port=twisted pair 
                      speed=100MB/s                                # Текущая скорость подключения.

тут это eth0

Переходим /etc/network/interfaces

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

НАСТРОЙКА ДИНАМИЧЕСКОГО ПОЛУЧЕНИЯ IP-АДРЕСА

Добавьте в этот файл такие строки, чтобы запускать интерфейс при загрузке и получать IP-адрес автоматически по DHCP:

auto enp0s3
iface enp0s3 inet dhcp

Синтаксис строки auto прост. Он состоит из самой команды и имени сетевого интерфейса. Рассмотрим подробнее:

$ iface интерфейс inet тип

Тип получения IP-адреса может иметь несколько значений, но нас в этой статье будут интересовать только два: dhcp и static.

После завершения настройки сохраните файл и перезапустите сетевой сервис:

 sudo service networking restart

Всё, если сетевой кабель подключён, и вы всё сделали правильно, Сеть будет работать.

Статьи:

https://losst.ru/nastrojka-seti-iz-konsoli-ubuntu

https://help.ubuntu.ru/wiki/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B5%D1%82%D0%B8_%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E

Перенос физического сервера Linux на виртуальную машину VMware

https://1cloud.ru/help/migration/migracija-linux-na-vmware

Создание образа диска с помощью утилиты dd

С помощью следующей команды сделайте копию вашего жесткого диска:

dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

  • if=/dev/sda — копируем весь жесткий диск sda;
  • of=/mnt/backup/sda.img — копируем в /mnt/backup/sda.img, где каталог /mnt/backup точка монтирования диска, на котором будет содержаться образ;
  • bs=8M — задаем размер кэша жесткого диска для ускорения процедуры копирования (иначе данные будут сбрасываться малыми порциями по 512 байт);
  • conv=sync,noerror — указываем dd на необходимость копирования по типу бит-в-бит с игнорированием ошибок чтения.

Примечание: на целевом диске должно быть достаточно места, т.е. не менее того объема, который занимает исходный диск. Читать далее «Перенос физического сервера Linux на виртуальную машину VMware»

Используйте образ «dd» в качестве диска для гостя VirtualBox

В этой статье объясняется, как использовать образ «dd» в качестве диска для гостевой машины VirtualBox. Процесс является одним шагом; конвертируйте образ «dd» в формат «VDI», как я сделал в приведенном ниже примере:

VBoxManage convertdd dd-image.raw sda.vdi --format VDI --variant Fixed

Вышеприведенная команда оставляет исходный файл изображения неповрежденным. Теперь перейдите в VirtualBox и укажите файл sda.vdi как диск.

Use a ‘dd’ image as a disk for a VirtualBox guest

Права в Linux

Более проще запомнить:

r это 4
w это 2
x  это 1

Каждая цифра обозначает определенную группу:

Первая цифра — права для владельца,
вторая цифра — права для группы,
третья цифра — права для остальных.

Просто прибавляем цифры. К примеру, нам нужно чтение r и изменение w. Прибавляем 4+2, получаем 6.

XDG user directories (Русский)

xdg-user-dirs — это инструмент, помогающий управлять пользовательскими каталогами, такими как папка рабочего стола и папка с музыкой. Он также обрабатывает локализацию (перевод) имен файлов.
Это работает благодаря раннему старту xdg-user-dirs-update(1). Программа считывает файл конфигурации и набор каталогов по умолчанию. Затем создает их локализованные версии в домашнем каталоге пользователя и настраивает конфигурационный файл в $XDG_CONFIG_HOME/user-dirs.dirs (XDG_CONFIG_HOME по умолчанию ~/.config), который приложения могут читать, чтобы найти эти каталоги.

Большинство файловых менеджеров указывают каталоги пользователей XDG со специальными значками.

Создание каталогов по умолчанию

Установите xdg-user-dirs, а затем выполните:

$ xdg-user-dirs-update

При выполнении он автоматически создаст файлы конфигурации: ~/.config/user-dirs.dirs и ~/.config/user-dirs.locale.

Создание пользовательских каталогов

Как локальные ~/.config/user-dirs.dirs, так и глобальные /etc/xdg/user-dirs.defaults файлы конфигурации используют формат переменных окружения, чтобы указать на пользовательские каталоги:XDG_DIRNAME_DIR="$HOME/directory_name". Пример файла конфигурации:

~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOCUMENTS_DIR="$HOME/Документы"
XDG_DOWNLOAD_DIR="$HOME/Загрузки"
XDG_MUSIC_DIR="$HOME/Музыка"
XDG_PICTURES_DIR="$HOME/Изображения"
XDG_PUBLICSHARE_DIR="$HOME/Общедоступные"
XDG_TEMPLATES_DIR="$HOME/Шаблоны"
XDG_VIDEOS_DIR="$HOME/Видео"

Поскольку xdg-user-dirs загрузит локальный файл конфигурации, чтобы указать на соответствующие пользовательские каталоги, вы можете указать пользовательские папки. Например, если пользовательская папка для переменной XDG_DOWNLOAD_DIR была названа $HOME/Internet в ~/.config/user-dirs.dirs, любое приложение, использующее эту переменную, будет использовать этот каталог.

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

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

$ xdg-user-dirs-update --set DOWNLOAD ~/Internet

Запрос настроенных каталогов

После установки любой пользовательский каталог можно посмотреть с помощью xdg-user-dirs. Например, следующая команда покажет местоположение каталога Templates, которое, конечно, соответствует переменной XDG_TEMPLATES_DIR в локальном файле конфигурации:

$ xdg-user-dir TEMPLATES