AnalnyeZubki

AnalnyeZubki

Ошибается только тот, кто занимается херней! Остальные, как и все нормальные люди лежат на кровати и читают Пикабу
На Пикабу
поставил 1422 плюса и 383 минуса
отредактировал 0 постов
проголосовал за 178 редактирований
4837 рейтинг 5 подписчиков 29 подписок 10 постов 0 в горячем

А модерация жива? [Есть ответ]

Граждане пикабушники. Последние события, конечно, весьма и весьма печальны. С нетерпением жду новый ресурс, который буду засорять своими "неебически умными статьями". Но вот вопрос.
А жива ли сейчас модерация пикабу? За последнее время я не видел ни одного модера. Да. Чистят. Но разговаривают-ли? Если есть примеры - пожалуйста, киньте в комменты. Очень уж интересно.

Знакомство и установка операционной системы Debian 11

И так, заглянув на сайт Debian понял, что слов незнакомых будет много) Это было ожидаемо.  Увидел, что существуют Debian 11 Bullseye; bookworm; sid. Полез в интернет - там все очень радуются Bullseye, не понимая почему, полез читать. И вот, что я нагуглил:

Bullseye – стабильная версия, которая поддерживается следующие 5 лет.

Bookworm (testing)  – это так называемая тестируемая версия, когда она выйдет одному богу известно.. и то не факт.

Sid – собственно, самая не стабильная версия, ответственность не берем, все на ваш страх и риск и все такое.

Хорошо. Выбор пал на Bullseye. Был еще вариант Bookworm, последние технологии, все такое, но пока что, как новичок – я буду топить за стабильность, шоб если что-то не получается – виноваты кривые руки, а не сама система.

Двигаемся дальше. Перешел на сайт установки. «Это еще что такое?!», подумал я и снова в интернет.

Ну. Начнем…

  1. Образ компакт-диска сетевой установки – пока я понял, что эт минимальный по размеру ISO файл, который просто ставит ядро. Далее все качается из интернета. Ну, хорошо. Но... есть ли вариант скачать образ и свалить в деревню, где не нет интернета?

  2. Полный набор CD – думаю, тут как раз таки и имеется возможность создания CD диска, для установки без интернета. Однако, остается вопрос, при переходе внутрь мы видим список для скачивания всякого-эдакого.

    1. SHA512SUMS – эт сертификаты для проверки подлинности, это мы не трогаем. В остальном, это такой-же дистрибутив, такой же по весу, если качать, так же устанавливается из интернета, однако, тут есть edu mac и без приписки. Разберемся!

    2. Edu – дистрибутив, созданный специально адаптированный для школ. Он оптимизирован под старое оборудование, остальные его плюсы вроде «Предоставьте тонких клиент-решений, которое упрощает обслуживание, снижает затраты.» Выглядит как вода..

    3. Mac – почитал, информации не много, говорят, что предназначена для Macintosh. Где-то написано исключительно за старые версии. После прочтения еще нескольких сайтов, пришел к выводу, что это просто версия Linux для устройств MAC.

    4. Без приписки - на самые обычные, ничем не примечательные системы.

    (Вот по этому пункту у меня 1 вопрос, который вынесен в конец. (#1)

  3. CD (через BitTorrent) - Тут все понятно: Cкачиваем torrent-файл, после используем торрент-клиент, не обязательно это может быть именно BitTorrent, это может быть и torrent-classic или любой другой.

  4. CD (через jigdo) – на сколько мне стало понятно из прочитанного в интернете: Jigdo – это такой файл, где в текстовом виде лежат пути, следуя по которым, система найдет нужные файлы для установки. Говорят, что это даже быстрее. Проверим.  Пока что, взглядом обычного серфера интернета, могу сказать, что весит он намного меньше остальных дистрибутивов. (Debian-Netinst.iso – 384 mb против Debian jigdo – 5.7 mb). Но с этим я так понимаю, меня ждет много мороки в плане установки.

  5. Полный набор DVD – почитав и посмотрев размеры, я определил, что это реально полный набор для установки Debian, без интернетов и всего прочего.

Хорошо тут вроде подразобрался чуток. Дальше хотелось бы узнать, что такое amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x. Начну с того, что я понял, что это все архитектуры процессоров.

(Спасибо пользователю kadwer за поправку)

  1. Amd64 – первое, что выдал яндекс на мой запрос – Армянский драм.. занимательно, но не то)) Дальше вычитал, что на самом деле, архитектура описана на сайте AMD в 5 (!!!) томах, Я не буду сильно углубляться в архитектуры, я буду стараться черпать суть. Amd64 - предназначена под все процессоры, не зависимо от производителя и ставится она исключительно на x64 битные системы

  2. Arm64 – архитектура процессора, которая используется в телефонах и планшетах. Коротко и ясно.

  3. Armel – этот термин, используемый в Debian для обозначения архитектуры ARM-процессоров, не имеющих аппаратных средств оперирования числами с плавающей точкой. Переводится как ARM Little Endian. Это 32 битная архитектура. Более старые семейства ARM (v6 и ранее) насколько я знаю являются armel. (За ответ, спасибо большое пользователю shinji2135)

  4. Armhf – используется для x32 разрядных систем, с архитектурой arm. Почти все современные одноплатные ПК массового потребления (Banana Pi, Orange Pi...) и современные планшеты и смартфоны на Андроиде это ARM v7+, т.е. armhf.

  5. I386 – Архитектура, разработанная компанией intel в 1985 вместе с новым процессором, поддерживающая как 32-х битные, так и 64-х битные процессоры. Да и то, не архитектура, это был процессор, совместимый с более ранними процессорами (после 80-х годов).

  6. mips64el; mipsel – архитектура, которая появилась в 1985 году. Собственно, до 2010 года была довольна популярна. На ней даже консольку выпускали. (Sony PlayStation 2). В данный момент времени  на ней выпускают, маршрутизаторы, шлюзы, реже – смартфоны.

  7. ppc64el – Архитектура, которая очень связана с компанией IBM. Там и используется.

Установка Debian 11

Я буду несколько раз устанавливать Debian, поскольку интересно посмотреть этапы установки через тот же jidgo. Или без интернетов. Для работы буду использовать VmWare Workstation 16 Pro.

(Оговорочка. Когда мы загружаем Debian – есть несколько вариантов: install, graphical install – они ничем не отличаются, кроме красивых табличек, как я вычитал в интернете. Я буду использовать graphical install).

Образ компакт-диска сетевой установки (обычно 150-280 МБ)

Много тут говорить смысла нет. Описывать то, как я буду выбирать язык, обзывать устройство (всяко-грязно) и т.д смысла особо нет. Я буду брать какие-то сложные этапы (для меня). Кстати, прикольная тема, которая была для меня открытием. Когда выбираете язык – можно начать вводить его на клавиатуре, а не искать колесиком мыши. И так не только в Debian, в большинстве таких списков такая фича имеется. Прикольно :)  А тем временем, я добрался до разметки диска. Тема, которую я хотел подразобрать. У нас имеются варианты:

  • Авто – использовать весь диск

  • Авто – использовать весь диск и настроить LVM

  • Авто – использовать весь диск с шифрованием LVM

  • Вручную

Авто – использовать весь диск - в данном случае, система просто отформатирует весь диск (или выделенное дисковое пространство, если вы мутите виртуалку) и размонтирует его сама. Без помощи кривых рук юзверя. Но, для меня – исследователя, это самый скучный вариант.

Авто – использовать весь диск и настроить LVM – что такое LVM (Logical Volume Manager)  русским языком? Предпочту разобрать на примере. И так, я обычный пользователь, решил установить на свой компьютер Linux. Вот такой я молодец. В моём системнике имеется 2 жестких диска (ЖД) Можно и больше, я взял 2. На одном из них 120гб, а на другом 256гб. Да. Я могу их размонтировать как они есть, но вот беда. Я хочу, что у меня было 2 логических диска, но! На одном 50гб, а на другом 326 гб. (Цифры взяты от балды, собственно, они и не важны). Вот именно в этом моменте к нам приходит LVM. Данная система позволяет создать из нескольких жестких дисков единый кластер, а в последствии разбить его на логические диски. Если говорить более умными словами, то существует 3 уровня абстракции.

  1. PV (Physical Volume) – он же физический. На данном уровне имеются диски 120гб и 256гб.

  2. VG (Volume Group) – на данном уровне у нас уже имеется единый кластер с объединенными дисками (имеется 1 диск на.. 120 + 256 = 376гб).

  3. LV (Logical Volume) – он же завершающий, он же цель, ради чего мы и используем эту технологию. На данном уровне мы уже имеем разделение VG на 50 и 326 гб.

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

  • Все файлы в одном разделе (рекомендуется новичкам)

  • Отдельный раздел для /home

  • Отдельные разделы для /home /var /tmp

Чем дальше в лес, тем больше дров.

Что такое /home? /home – в некотором роде файлопомойка. В ней вы храните все свои файлы. Картинки, киношки и все такое. У каждого пользователя имеется свой home.

Что такое /var? /var – хотел было сказать, что это по сути раздел для логов, но такое суждение, наверное, ложное. Как бы заумно это не звучало, но /var – это раздел, который постоянно пополняется. Как я и сказал, он хранит как системные, так зачастую и программные логи. Так же хранится кэш, если используете почтовый сервис – он хранит тут сообщения (это мы проверим в будущем) В общем, все, что создает программа – хранится в данном разделе.

Что такое /tmp? /tmp – раздел временных файлов, при разгрузке системы его размер стремится к нулю. Однако со временем, он набирает вес.. до перезагрузки системы :) Собственно, раздел хранит в себе файлы, которые создает система/работающее приложение для работы.

Пока читал, увидел, что есть /var/tmp и /tmp. В чем разница?

/var/tmp/ - хранит данные в течение 30 дней, Этот каталог используют программы, которые сохраняют некоторые временные файлы между перезагрузками.

/tmp удаляется с перезагрузкой.

А зачем вообще нужно выносить разделы? Ответ очень прост. Если заполнится один из разделов – система сможет нормально функционировать. Если же заполнится корневой раздел. Нууу, придется паибаца заморочиться, что бы починить.

Товарищи. Я сижу во всяких группах сисадминских и видел, что некоторые бугуртят по поводу разделения разделов. Расскажите, пожалуйста, почему по вашему мнению это плохо?

А тем временем, я выбрал разделить все, что можно и нельзя. (3 вариант). И следующее окно – собственно, LVM спрашивает, сколько я хочу выделить гигабайтав под систему. Именно под систему! Указываем, после сохраняем изменения и двигаемся дальше по загрузке.

Авто – использовать весь диск c  шифрованным LVM – прости, господи, я не стал углубляться в эту тему. Я прочитал, что это мечта любого параноика. Прочитал, что используется LUKS. Почему LUKS крутой? Потому что он сделан на уровне ядра Linux. Существует 2 уровня.

- Шифрование на уровне файлов – когда шифруются отдельные файлы

- Шифрование блочного устройства – когда шифруется сам ЖД.

Все. Больше мне было воистину не интересно. «Казнить нельзя, помиловать!».

Выбрав этот вариант, нужно будет придумать сложный пароль, не менее 8 знаков, спец-символы и все такое. Нет, можно, конечно, поставить хоть 3 знака, но будет задан конкретный вопрос намекая на умственные способности пользователя, но, применив всю свою целеустремленность таке можно пройти дальше. А там опять настройка LVM.. уже видели.

Ручная разметка – Пожалуй, один из самых интересных для меня разделов. И.. тут много подразделов!

  • Настройка программного RAID

  • Настройка менеджера логических томов (LVM)

  • Настроить шифрование для томов (на сколько я понял LUKS)

  • Настроить тома для ISCSI

Настройка программного RAID - Начнем с определения RAID – массив, состоящий из нескольких объединенных физических дисков. Такую схему мы можем увидеть и на 2 уровне LVM. Но, теперь возникает вопрос, если посмотреть на пункт 1 и 2, можно подумать, что одно из действий явно лишнее. Зачем создавать  RAID, если LVM сам умеет нечто подобное?

(Важная оговорка. LVM как я понимаю, не создает RAID, он использует свои заумные технологии, которые имеют схожесть с RAID)

Тут на сцену выходит еще одна утилитка: mdadm. По сути, она создана для работы с RAID-массивами. Вообще, в целом, задача RAID обеспечить надежность и безопасность данных. А так же так называемую «избыточность». Это когда данные дублируются на разные диски в массиве. LVM в свою очередь играется немного на другом уровне. LVM как я и писал выше способна разбивать разделы как вам нужно. Собственно, урезать их «на живую» или, при необходимости, расширять. Конечно, все намного глубже, этим утилитам можно посвящать отдельные статьи, их можно использовать отдельно друг от друга, я лишь написал свое понимание ситуации. И так. Я пришел к тому, что эти  2 программы стоит использовать вместе. Вернемся к установке. Нам предлагают создать MD-устройство, после чего выбрать RAID. Мною было принято решение не рассказывать о каждом из предложенных вариантов, поскольку статья получается из без того очень большой, а описание RAID – так или иначе банальные определения.

+ Я хочу пропустить пункты 2 и 3. Поскольку их я уже рассматривал при автоматической установке. А разбирать интуитивно понятные пункты на подобии: «Создать логический том» считаю не целесообразным.

Настроить тома для iSCSI. Что вообще такое «айскази» и для чего он нужен. iSCSI – интернет протокол для оборудования, которое работает с хранением данных. Очень интересная технология, для обеспечения хорошей работы нужен коммутатор имеющий огроменную пропускную способностью. Если говорить совсем утрированно, iSCSI позволяет создавать сетевой RAID. Несколько ЖД в одном сервере могут быстро обмениваться информацией друг с другом, но что, если надо объединить несколько серверов? Вот iSCSI вкупе с хорошим коммутатором и обеспечивает высокие скорости обмена информации.

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

После всего этого сохраняем изменения и двигаемся дальше.

Следующая более-менее интересная инстанция: выбор ПО.

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

  • GNOME (Gnome 3) – является одной из самых популярных оболочек на Linux, одна из причин – Ubuntu (основан на Debian) использует gnome как оболочку по умолчанию. А по данным сайта Losst – Ubuntu является самым популярным дистрибутивом (статья обновлена в 2023 году). + GNOME хорошо оптимизирован, служит человечеству верой и правдой с 1997 года, да и в целом, когда я решил пощупать Linux – GNOME своим интерфейсом меня не отпугнул. Все интуитивно понятно.


  • Xfce – самая оптимизированная среда. Если имеется слабое устройство, и GNOME уже не вытягивается – смело можно ставить Xfce. Стильный, современный, невъебенный. Xubuntu, кстати, ставит его по умолчанию

  • Рабочий стол Mate – вообще, наверное, правильно будет сказать GNOME-Mate. Собственно, когда вышел GNOME 3, люди остались недовольны интерфейсом, тогда один энтузиаст решил, что надо вернуть бывалые времена. Mate – интерфейс GNOME 2, но фичи старается впихнуть GNOME 3.

  • GNOME FlashBack – ситуация как и с Mate. Ряд пользователей решили, что не очень довольны, что из GNOME выпилили некоторые фичи и решили своими силами поддерживать.

  • KDE – Plasma. Еще одна не менее популярная оболочка Linux. Собственно, чем она заслуживает внимания от рядового пользователя? Дело в том, что она очень похожа на оболочку Windows. Обычно, когда люди по тем или иным причинам сбегают с Windows на Linux – kde это первая оболочка, которую они ставят.

  • Cinnamon – по началу был очередным ответвлением GNOME, и занимались им разработчики Linux Mint (дистрибутив очень популярен для новичков и рядовых пользователей). Но в последствии отделились и стали самостоятельными мальчиками. Собственно, Cinnamon интуитивно понятен, похож на windows – в общем, разработчики создавали все условия для принятия виндузятников. (прости, господи)

  • LXDE – оболочка с очень старым интерфейсом (закос под Windows XP), очень легкая, легенды гласят, что с этой оболочкой система грузится буквально в пару секунд.

Важная оговорка. Я не приравниваю все ответвления GNOME – друг к другу. Все они разные. Все имеют свои особенности и свое недостатки.

Далее – web-server (На сколько я понимаю, устанавливается Apache),

SSH-server - Сервер, для удаленного подключения,

А  так же список стандартных утилит.

И так, настройка практически окончена, после окончания вас попросят извлечь носитель и перезагрузить компьютер. Конец. (Слава богу)

Полный набор DVD.

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

Установка при помощи Jigdo.

Для создания ISO образа при помощи Jigdo – я использовал ту виртуалку, которую сам и создал в ходе разбора :)

Вообще, по началу установка этим способом выглядела очень мутной, но.. Ее советуют, когда у вас не самое лучшее подключение к интернету. Наверное, правда в этом есть.

Важно! Файл ISO создастся в той папке, где вы находитесь на момент запуска программы! Для начала стоит скачать с официального сайта Debian 2 файла: .jigdo .template

Список команд для создания образа:

sudo apt update && sudo apt upgrade -y  // установить обновления для системы

sudo apt install jigdo-file // скачать Jigdo

jigdo-lite // запуск утилиты

.*jigdo  // как я понял поиск нужного файла

Эти 2 пункта опишу очень кратко. Сразу скажу. Везде прокликать Enter

  1. Скажет, что если у вас уже есть образ, можете его примонтировать и тогда процесс пройдет быстрее, поскольку старые файлы, которые не обновились он возьмет оттуда

  2. Попросит указать одно из зеркал Debian (в скобках оно уже автоматически указано)

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

Судить о том, на сколько этот способ быстрее при медленном интернете, к сожалению, не могу. Но.. 3.6 гб качалось: сварил макарошки, пообедал, убрался, налил чаю, выпил чай, сел редактировать эту статейку, и через 15 минут оно загрузилось. В общем. Я буду качать Debian_netinst.iso и не париться. Скажем так, не признал. Всему свое время, наверное.

Вопросы:

#1 - почему, при заголовке "Полный набор CD" скачивается netinst? И там нет варианта "Полной" загрузки?

#2 - Armel - зачем что это? Где оно используется?

Фух. Нда.. с момента моего обещания прошло 29 дней. Много в общем. Всегда руководствовался правилом, что с какой-либо мыслью нужно пожить пару дней, лишний раз убедился. Импульсивно наобещал.. в общем, стыдно мне :) В свое оправдание могу сказать, что действительно в поте лица занимался делами. Честное слово, моя совесть чиста :)

Очень жду поправки, если я не прав в своих суждениях) Мое мнение - не исключительная правда))

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

План - капкан

Опубликовав статью, сходу я получил банальный, но чертовски правильный комментарий @Foxch2, спасибо большое :)

План - капкан IT, Linux, Скриншот, Комментарии на Пикабу

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

Думаю, с этого и стоит начать...

План:

  1. Рассмотрю все этапы установки (отрывочно помню, что будет момент с разделением /home и основным разделом) + рассмотрим разные установки. (Как оказалось, есть Jigdo; полный набор, netinst)

  2. Рассмотрю настройку подключения к сети... поиск нужных драйверов, проводное подключение, wifi, статический ip-адрес, настройка DNS.

  3. Разберусь с основными разделами (задача прямо выучить кто за что отвечает, разговор идет про разделы /var /etc /home /mnt...)

  4. Найти в интернете и выучить основные команды Linux (ls; pwd; cd; chmod; ps... до 20 команд)

  5. Разбор разберемся с разделами. Как это работает? Как монтировать раздел, как размонтировать раздел? как монтировать раздел автоматически при запуске системы? Что вообще такое раздел?

  6. Vim. Сложно. Не понятно. Надо научиться! Отнюдь не факт, что за 1 неделю, я слышал, что это прямо беда, а не редактор, но если разобраться - можно аки боженька работать.

  7. Разобраться с архивами, как вообще с ними работать, какие ключи есть и все такое

  8. Логи и backUp отдельная и сложная тема для меня, если честно..

  9. Пощупаю bash-скрипты. Что-то о скриптовых языках я уже знаю, но.. буду углубляться)

  10. Разобраться, что это за разные терминалы такие.

Между всем этим так-же нужно научиться: очищать кэш, список будет дополняться, если у меня получится это красиво оформить

После, я увидел не менее важный комментарий.

План - капкан IT, Linux, Скриншот, Комментарии на Пикабу

@erem.a88, спасибо Вам большое)

Как и первый комментарий, этот - банальный, но меткий. Нужна цель.. Однако, я сформировал даже 2.

Цель:

  1. Настройка DNS сервера.

  2. Развертывание учебной системы управления курсами Moodle.

Конечно, это будет 2 разных виртуалки. Да. Этим есть кому пользоваться. В ходе достижения 2 целей, я буду видеть разные, совершенно не знакомые мне команды, им могут быть посвящены как неделя, так и маленький кусочек в посте.

Моя задача - писать максимально простым и понятным языком. Без копирования определений из интернета, или копипастинга статей с хабра, хотя, конечно, там прямо много полезной информации)

P. s. - цели так же могут появляться по ходу выполнения.. Увижу я где-то, что очень интересное - будет добавлена новая цель.

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

Введение

Доброго времени суток, уважаемое сообщество Пикабу. С сегодняшнего дня (1 марта 2023 года) я хочу начать свою серию постов о том, как я погружаюсь в систему Linux. Буду откровенен, я очень хочу видеть собственные продвижения, о того решил запилить так называемую "Серию". Если у вас есть какие-то интересные статьи для новичка, которые вам прямо ну оооочень понравились - всегда готов читать комментарии, да и в целом я всегда очень рад услышать какой-то совет или, что не менее важно поправки моих суждений. На данный момент моя цель - освоить Debian/Ubuntu (Думаю, стоит начать с ubuntu, как мне кажется - он легче). Чем глубже я буду погружаться - тем лучше. Каждую субботу я должен пилить одну серию. Скажем так, в некотором роде это мотивация, раз уж сказал в "интернетах" - придется придерживаться плана)

Что с "горячим"?

Доброго времени суток. Давно известно, что горячее - уже давно не горячее и даже не сильно теплое. И казалось бы, ну, хуже быть уже не может... Но нет! Теперь горячее вынесли на улицу и вообще нахер заморозили! Открыл, пролистал 10 постов - у всех не больше 50 плюсцов и появились не более часа назад! Чо случилось то?

С какой силой надо ударить членом по зубам, что бы они вывалились?

Доброго времени суток, сообщество Пикабу. Уверен, что я пришел по адресу. Однажды вечером, лежа на кровати у меня возник вопрос: "с какой же силой надо ударить членом по зубам, что бы они выпали?" Долго искал ответ, но так и не смог приблизиться. Помогите, пожалуйста.

Дополнение:

Вводные данные (беру средние значения):
Член мужской, не искусственный в эрегированном состоянии 15 см. Мужчины 25 лет.
Зубы: настоящие, среднего мужчины 25 лет. Зубы абсолютно здоровы.

Дополнение 2:
По просьбам трудящихся: все совпадения случайны. Задача исключительно теоретическая!

Минутка офигенных советов

Запомните, пожалуйста. Никогда не забывайте это правило. Запишите его и каждое утро перечитывайте.
Никогда, слышите, ни-ког-да, если увидите комара на яйцах - НЕ ЛОВИТЕ ЕГО. Оно не надо ни ему, ни вам. Просто послушайте меня и доверьтесь опыту. Всем спасибо, всем удачи.

Столько вопросов

Столько вопросов
Отличная работа, все прочитано!