Сообщество - GNU/Linux

GNU/Linux

1 151 пост 15 633 подписчика

Популярные теги в сообществе:

493

Изучаем GNU/Linux часть 40. Дедупликация с VDO

Продолжаем изучать GNU/Linux и готовиться к сертификации от Red Hat (RHCSA).

Для тех, кто видит мои посты впервые - я стараюсь очень лёгким языком с нуля научить вас работать с операционной системой GNU/Linux. Зачем? Потому что - Стоит ли делать курс по RHCSA?


Предыдущие темы:

Изучаем GNU/Linux часть 39. Инкрементальные бэкапы с tar

Изучаем GNU/Linux часть 38. Создание backup скрипта

Глава 2: pikabu.ru/@doatta/saved/1399947

Глава 1: pikabu.ru/@doatta/saved/1399945


Поговорим про дедупликацию, thin provisioning и работу с VDO

P.S. Текстовые варианты и вопросы доступны по ссылке - https://gitlab.com/doatta/gnu-linux-rhcsa

12

Вопрос разметки диска на маленький SSD

У меня есть 3 диска: SSD на 120 гб и 2 по 1тб обычных.

Вопрос, как сделать так чтобы бОльшая программ устанавливалась не на SSD, а в другое место. тк если все программы устанавливать на SSD, то места очень скоро не хватит.

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

Разметка по которой я пробовал:

20гб от SSD в своп. 1гб на УЕФИ. остальное на "/"

1тб на "/home"

1тб на "/disk1"

231

Движение по смещению Столлмана со всех постов и роспуску совета директоров Фонда СПО

Движение по смещению Столлмана со всех постов и роспуску совета директоров Фонда СПО Open Source, Gnome, GNU

Возвращение Ричарда Столлмана в совет директоров Фонда СПО вызвало негативную реакцию со стороны некоторых организаций и разработчиков. В частности, правозащитная организация Software Freedom Conservancy (SFC), директор которой на днях стал лауреатом премии за вклад в развитие свободного ПО, объявила о разрыве всех отношений с Фондом СПО и сворачивании любой деятельности, пересекающейся с данной организацией, в том числе отказалась от предоставленного Фондом СПО финансирования работы участника программы Outreachy (требуемые $6500 SFC выделит из собственных средств).


Организация Open Source Initiative (OSI), занимающаяся проверкой соответствия лицензий критериям Open Source, заявила об отказе участвовать в мероприятиях, в которых будет участвовать Столлман и прекращении сотрудничества с Фондом СПО до тех пор, пока Столлман не будет отстранён от руководства организацией.


Отмечается, что последнее время сообщество стремиться к предоставлению инклюзивной среды, которая приветствует любых участников. По мнению OSI построение такой среды невозможно, если лидирующие позиции занимают те, кто придерживается модели поведение, не соответствующей данной цели. OSI считает, что Столлман не должен занимать руководящие позиции в сообществах, связанных со свободным и открытым ПО. OSI призывает Фонд СПО отстранить Столлмана от участия в жизни организации и предпринять меры для возмещения вреда, который Столлман причинил в прошлом своими словами и действиями.


Дополнительно опубликовано открытое письмо, подписавшие которое требуют отставки всего состава совета директоров Фонда СПО и смещения Столлмана со всех лидирующих позиций, включая руководство проектом GNU. Остальные члены совета преподносятся как многие годы способствовавшие усилению влияния Столлмана. Пока требование не выполнено предлагается прекратить любую поддержку Фонда СПО и участие в проводимых им мероприятиях. Письмо уже подписало почти 700 человек, среди которых лидеры GNOME Foundation, Software Freedom Conservancy и OSI, бывший лидер проекта Debian, бывший директор Apache Software Foundation, а также некоторые известные разработчики, такие как Мэтью Гаррет.


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


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

Показать полностью 1
508

Изучаем GNU/Linux часть 39. Инкрементальные бэкапы с tar

Продолжаем изучать GNU/Linux и готовиться к сертификации от Red Hat (RHCSA).

Для тех, кто видит мои посты впервые - я стараюсь очень лёгким языком с нуля научить вас работать с операционной системой GNU/Linux. Зачем? Потому что - Стоит ли делать курс по RHCSA?


Предыдущие темы:

Изучаем GNU/Linux часть 38. Создание backup скрипта

Глава 2: pikabu.ru/@doatta/saved/1399947

Глава 1: pikabu.ru/@doatta/saved/1399945


Поговорим про полные и инкрементальные бэкапы и рассмотрим их создание с помощью tar.

P.S. Текстовые варианты и вопросы доступны по ссылке - https://gitlab.com/doatta/gnu-linux-rhcsa

389

Проект Thunderbird раскрыл финансовые показатели за 2020 год

Проект Thunderbird раскрыл финансовые показатели за 2020 год Thunderbird, Mozilla

Разработчики почтового клиента Thunderbird опубликовали финансовый отчёт за 2020 год. За год проект получил пожертвования в размере 2.3 млн долларов (в 2019 году было собрано $1.5 млн.), что позволяет самостоятельно успешно развиваться. По имеющейся статистике Thunderbird ежедневно пользуются около 9.5 млн человек.


Расходы составили 1.5 млн долларов и почти все (82.3%) были связаны с оплатой работы персонала. 10.6% средств потрачены на профессиональные службы, такие как кадровая служба, управление налогами и соглашения с Mozilla, например, оплата за доступ к сборочной инфраструктуре. На счетах компании MZLA Technologies Corporation, курирующей разработку Thunderbird, остаётся около 3 млн долларов.


В настоящее время для работы над проектом нанято 15 человек:

технический менеджер,

менеджер по работе с бизнесом и сообществом,

инженер для поддержки предприятий и написания документации,

координатор экосистемы дополнений,

главный архитектор интерфейса,

инженер по обеспечению безопасности,

4 разработчика и 2 главных разработчика,

лидер группы по обслуживанию инфраструктуры,

инженер по сборке,

инженер по формированию релизов.

Показать полностью 1
47

Установка ArchLinux | 2021 | grub + efibootmgr

Всем привет, я хочу показать свой способ установки Arch.

Многие считают арч сложным и вообще "для программистов/Linux-профи," я считаю это ложь! Arch это единственный Linux с которым у меня нет проблем как при установке, так и при использовании. С убунту у меня вечно какие-то проблемы, Fedora испортилась и стала много "жрать," Manjaro считаю богохульством.

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Приступим к установке!

P.s. если кому-то интересно, скриншоты были сделаны во время установке на Gnome-boxes
P.s.s "гайд" ореинтирован больше на новичков Арча, так что закаленные временем пользователи ничего тут не найдут :3


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

Подключение к сети


Проверяем подключение:

$ ping archlinux.org


сли вы подключены проводом, то проблем не должно быть, а вот если вы хотите использовать Wi-Fi, то проблемы будут. Потому что разработчики ArchLinux в августе 2020 решили что wifi-menu людям больше не нужен... Просто почитайте вики


Разметка диска


$ cfdisk /dev/sda

Ваш диск может отличаться от показанного в примере, для просмотра ваших дисков используйте команду $ lsblk
Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Возможно cfdisk предложит вам выбрать label type.

Я предпочитаю gpt


Если вы ставите Arch на чистый диск, то увидите вот такое:

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Разметка должна выглядить так:

/dev/sda1 - 1G - Под efi
/dev/sda2 - Ваш озу*2 - под swap
/dev/sda3 - 15-20G - под root | вот советую не экономить
/dev/sda4 - все остольное - под home

В cfdisk должно выглядить вот так:

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Форматирование и монтирование

После разметки диска нужно отформатировать наш диск:


$ mkfs.fat -F32 /dev/sda1 #наш efi раздел
$ mkswap /dev/sda2 -L "swap" && swapon /dev/sda2 # свап раздел
$ mkfs.ext4 /dev/sda3 && mkfs.ext4 /dev/sda4 # наши разделы под root и home

Теперь нужно примонтировать наш root и home( с efi мы разберемся чуть позже ):

$ mount /dev/sda3 /mnt && mkdir /mnt/home && mount /dev/sda4 /mnt/home

Теперь все должно выглядеть вот так

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Установка

Теперь когда самое сложное осталось позади( да, разметка диска это самая сложная часть ), нам осталось чуть-чуть!

Нам нужно всего лишь установить базовые пакеты и текстовый редоктор( на ваше усмотрение, я привык к vim, так что буду использовать его )


$ pacstrap -i /mnt base linux linux-firmware sudo vim

Далее просто ждем когда все установится...


Fstab

Теперь нам нужно сгенерировать fstab:

$ genfstab -U -p /mnt >> /mnt/etc/fstab

(я знаю, что есть люди, которые прописывают его руками, но это сверхлюди какие-то)


Настройка системы

Теперь, когда система почти готова, нам нужно лишь немного ее настроить


Chroot(change root)


Теперь нужно переключится под root пользователя:

$ chroot /mnt /bin/bash
Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Настройка языков, таймзон, хоста


Начнем с языков:

$ vim etc/locale.gen

Тут нужно просто раскомментить( убрать # перед строкой ) нужные языки

Небольшая подсказочка:

#en_US.UTF-8 UTF-8 - находится на 14 строке

#ru_RU.UTF-8 UTF-8 - находится на 403 строке

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Далее генерируем locale.cong


$ locale-gen
$ echo "LANG=en_US.UTF-8" > /etc/locale.conf

Настройка таймзоны


$ ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Вместо Europe/Moscow указывайте вашу временную зону


Далее нужно задать время для системы:


$ hwclock --systohc --utc && date

Настройка хоста

Вместо userpc - нужно будет вводить имя вашего компьютера


$ echo userpc > /etc/hostname

Далее идём в файл hosts и записываем ip. Если у вас ip статический, используйте свой


$ vim /ets/hosts

И вписываем туда:


127.0.1.1 localhost.localdomain userpc

Далее устанавливаем networkmanager( многие его не любят, но я считаю его каноном )


$ pacman -S networkmanager && systemctl enable NetworkManager

Установка Grub


Прежде чем нам ставить загрузчик - нужно разобраться с EFI разделом:


$ mkdir /boot/efi && mount /dev/sda1 /boot/efi

Теперь когда мы все примонтировали можно приступить и к grub:


$ pacman -S grub efibootmgr # установка grub
$ grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable # "подключение" grub
$ grub-mkconfig -o /boot/grub/grub.cfg # создание конфига
$ passwd # создания пароля для root-пользователя

После окончания загрузки нам нужно сделать пару вещей:


$ exit
$ umount -R /mnt
$ reboot

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

Установка ArchLinux | 2021 | grub + efibootmgr Arch, Гайд, Установка, Длиннопост

Последние штрихи


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


Далее добавим нашего пользователя( потому что сидеть всегда под рутом не совсем безопасно )

( вместо username ваше имя пользователя )


$ useradd -m -g users -G wheel -s /bin/bash username

И укажем для него пароль:

$ passwd username

Теперь нужно выдать соотвествующие права:


$ EDITOR=vim visudo

И на 82 строке раскоментировать # %wheel ALL=(ALL) ALL


Установка Yaourt

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si
$ cd ..
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si
$ cd ..
$ sudo rm -dR yaourt/ package-query/

Окружение


Далее нам нужно установить окружение и все компоненты для него:

$ pacman -S pulseaudio pulseaudio-alsa xorg xorg-xinit xorg-server git

А теперь выбираем окружение и DM на ваш вкус, я предпочитаю OpenBox под Slim:


$ pacman -S openbox slim
$ su username # вход под вашем пользователем
$ echo "exec openbox-session" > .xinitrc
$ systemctl enable slim.service

И после перезагрузки у вас запустится Slim( но я напоминаю, вы вольны использовать что угодно! )


"Гайд" был взят с моего Telegram

Показать полностью 7
20

Знакомая мышь на ТВ

Когда-то пробовал Linux чисто из любопытства и потому что экспериментировал с разными live cd, когда вылетала система. Также, для меня были новы и интересны разные среды рабочего стола и темы).

Комп был слабоватый (Pentium 4, 1gb ram), поэтому пробовал лёгкие дистрибутивы - Vector Linux (xfce), Lubuntu, Xubuntu, Puppy. Из игр понравились Assault cube и Warzone 2100.

Live cd на Porteus был хорош, так как в то время можно было прямо на их сайте добавлять разные модули (драйверы, браузеры и т.д.) и выбрать среды рабочего стола; плюс, можно было полностью или частично загрузить ОС в RAM, чтобы ускориться. Clonezilla пригодился вместо Acronis-а, когда начал переходить на бесплатное и открытое ПО.

На первый ноут поставил Xubuntu с Windows. Зато позже смог сразу поставить и использовать valgrind на Xubuntu для проверки на memory leaks на курсе по структурам данных по C++. Помог одному студенту подключиться к интернету благодаря скачиванию драйверов Wi-fi через проводное подключение.

Удивился когда, увидел Xubuntu в сериале:

Знакомая мышь на ТВ Linux, Ubuntu

P. S. Сейчас пока не пользуюсь linux, так как для дуал-бута нужно место и разбираться с установкой на UEFI, а я уже подзабыл, и не было большой надобности. Кроме того раньше не получалось настроить гибернацию при закрытии крышки, но в общем xubuntu не потреблял много энергии - мне хватало.

Показать полностью 1
Отличная работа, все прочитано!