В этом треде я буду изучать GNU/Linux на Debian 10 до уровня администратора. Я уже приготовился и собираюсь начинать. Кто хочет со мной - Присоединяйтесь в этот тредик. Будем делиться друг с другом полезной информацией. Начну с поиска литературы, друзья посоветовали: https://debian-handbook.info/browse/stable/
>>2717509Всё что с ними связано. Я новичок поэтому не знаю, говорят что правильно писать GNU/Linux.Вот что нашел из историй создания Линукса.https://groups.google.com/forum/#!msg/comp.os.minix/dlNtH7RRrGA/SwRavCzVE7gJ
впрочем, лови гайд:пишешь man и название команды, впервые можешь попробоватьman shman lsman cdman touchman catman rmman mkdirman chmodman chownman apt
>>2717506 (OP)Добро пожаловать в семью элиты линухов - в дебианы. вот тебе ссылка на вики дебиана https://wiki.debian.org/
>>2717517ещё один совет. на всех викиях и онлайн мануалах обращай внимание на свою версию - для каждой из версий Дебиана инструкции по конфигурированию слегка отличаются - старая стабильная(Stretch), стабильная (нынешняя Buster) и так далее. Во всех онлайн официальных викиях и в хороших руководствах всегда даются версии для установки на старых и новых Дебиан дистрибутивах.
>>2717526ему надобно бы строго по дебиану. хотя и другие мануалы чемто могут помочь. тут важно сразу понять и осознать что хотя ядро и одно но разные дистрибутивы по разному формируют и конфигурируют среду - сетевую , десктопную и так далее
>>2717527Разная среда уже давно ВСИО. Везде одна и та же systemd параша, кроме разве что генты с openrc.
>>2717517>сжв параша в коммунити>systemdИз криокамеры вещаешь? Уебан давно превратился во вторую коляску, разве что софт немного более протухший.
>>2717517>Добро пожаловать в семью элиты линухов - в дебианы. вот тебе ссылка на diversity statement https://www.debian.org/intro/diversityПочинил.
Апдейт. Прилагаю скриншот своего рабочего стола. Думаю установить еще GNOME плагинов, пока только нашел Dash to dock который неимоверно удобен в связи с отсутствием моей клавиши Windows.В поисках литературы смог найти следующие ресурсы:Список книг для начинающего системного администратора:https://habr.com/en/sandbox/61105/Книги которые скачал я:https://nostarch.com/howlinuxworks2https://www.oreilly.com/library/view/linux-bible-9th/9781118999875/https://www.kobo.com/ww/en/ebook/wicked-cool-shell-scripts-2nd-edition-1https://admin.com/https://www.pdfdrive.com/linux-command-line-and-shell-scripting-bible-e26975790.htmlhttps://www.tldp.org/LDP/sag/sag.pdfhttps://www.logobook.ru/prod_show.php?object_uid=12148167https://debian-handbook.info/browse/stable/Что известно:https://en.wikipedia.org/wiki/LinuxПонял чем GNU отличается от Linux. Linux это ядро (кернель) который управляет на низком уровне железом, памятью, . А GNU это уже пользовательская площадка с программами, демонами и т.д. Собираюсь перечитать чтобы понять насовсем. https://help.gnome.org/users/После того как прочитал как работает мой DE, решил узнать как пользоваться терминалом, потому что везде говорят что хороший администратор обязан это знать.https://www.howtogeek.com/140679/beginner-geek-how-to-start-using-the-linux-terminal/Потом прочитал чуть-чуть вики:https://en.wikipedia.org/wiki/Linux_console -- нужно дочитать!Оказалось в интернете можно и не искать ничего, просто можно ввести info, или man и команду, а что, удобно!Но я без понятия как пользоваться этими командами, поэтому для начала man man. Оттуда: info - Coreutils и пока прочитал начало. Там есть помощь если нажать H, нит!Дальше:https://debian-handbook.info/browse/stable/short-remedial-course.htmlТут посмотрел какие есть команды, так как в coreutils написано большинство, то это хорошее начало. Немножечко не понимаю структуру info, там будто не всё. Вспомнив что GNU отличается от Linux, значит на том уровне есть свои команды, а это только гнумовская. Нашел вот что:https://fossbytes.com/a-z-list-linux-command-line-reference/https://www.unixguide.net/linux/linuxshortcuts.shtmlВ планах:https://en.wikipedia.org/wiki/Linux_consoleНачну читать Linux Bible и проверять сайт Debian и Wiki + ThinkWiki (Но тут неуверен, там про компьютеры). К слову, посоветовали вот еще что:https://wiki.archlinux.org/Вот что нарыл на ютубе.https://www.youtube.com/watch?v=vjMZssWMweAhttps://www.youtube.com/watch?v=tc4ROCJYbm0https://www.youtube.com/watch?v=WYPNjSoDrqwКаналы:https://www.youtube.com/channel/UCVls1GmFKf6WlTraIb_IaJghttps://www.youtube.com/channel/UCZiL6BoryLWxyapUuVYW27ghttps://www.youtube.com/user/linuxtrainingacademyhttps://www.youtube.com/channel/UC2eYFnH61tmytImy1mTYvhAПолезные источники которые буду читать:https://itsfoss.com/http://linux-training.be/https://wiki.debian.org/http://arhivach.ng/thread/179868/https://www.nixcraft.com/https://fossbytes.comhttp://www.gnu.org/http://kernel.org/https://www.unixguide.nethttp://internalpointers.comhttps://wiki.archlinux.org/https://github.com/itech001/awesome-linux-resources (Тут какая то няша собрала всё что только можно)Сертификаты на уме:https://www.lpi.org/our-certifications/lpic-1-overviewhttps://www.redhat.com/en/services/certification/rhceЯ думаю литературы мне хватит очень надолго!Раз уж нужно знать терминал (консоль, шел) то займусь сегодня этим! А как прошел ваш день, и чем вы займетесь сегодня?Если у вас есть предложения, пожалуйста делитесь здесь!
>>2717755Мне друзья сказали что там информация не устарела, сказали смысл понять. Кумекать по поводу версий уже позже буду. Даже инструкцию дали что и как читать.https://debian-handbook.info/browse/stable/sect.book-structure.html>>2717518Понял! Спасибки! Теперь бы понять что ты имеешь ввиду... Почитаю про разницу в Дистрибьютивах.
>>2717506 (OP)Если ты не программист, математик, учёный с IQ выше 140, то забей хуй. Ничего хорошего не выйдет, только время проебешь. Линуксом нельзя вот так просто начать пользоваться, это ОС для интеллектуалов.
>>2717506 (OP)не слушай и не читай всяких тут! стань настоящим линухом - потрять время и ты не пожалеешь. через какоето время - полгода - год ты будешь думать совсем по другому
Пока апдейта не будет. Я изучил как устроен терминал, сейчас попрактикуюсь в командах, изучу их как следует, пока в редакторе nano переписал переменную среды PS1 в файле .bashrc чтобы узнать как это дело работает. Потом перешел в gnome-looks чтобы изменить свой рабочий стол. И я доволен результатом, прилагаю скрин. Установка была очень простой, пару кликов. Сейчас я буду смотреть какие еще есть текстовые редакторы в Дебиане, выбор сейчас между Emacs, vi, nano, joe, pico.Потом оказывается есть разные эмуляторы терминала, то что я использовал это лишь ЭМУЛЯТОРЫ! Сама консоль переключается с CTRL+ALT+F1-F7. думаю какой выбрать, из вариантов:Eterm, Final Term, GNOME Terminal, Guake, Konsole Terminal, LillyTerm, LXTerminal, mrxvt, ROXTerm, rxvt, rxvt-unicode, Sakura, st, Terminator, Terminology, tilda, UXterm, Wterm, xterm, Xfce4 Terminal, YakuakeПравда их слишком много, придется почитать про все и увидеть их плюсы и минусы, если таковые есть. Друзья говорят что я стану мастером когда буду использовать XTerm, но мне и на стандартном удобно. Я пошел дальше изучать команды и синтаксис командной строки!Можете посоветовать какой нибудь PDF, Epub, djvu и т.д просмотрщик документов?
>>2718563Я программист, изучаю Си. >>2718860Спасибо. Уже начинаю понимать за что любят эту ОС! Все приятно и легко настраивается, устанавливается. Правда, по инструкциям конечно же, много приходится читать и разбираться перед тем как что-то сделать. У меня пока все в норме.
Нашел читалку Zathura, буду разбираться. Пока прочитал то что она использует горячие клавиши vim редактора, который я собрался выбрать. Начну с изучения vim тогда. По курсу у меня идет значит пару терминалов и пора уже разбираться с текстовым редактором.
>>2721580Хорошие книги нашел, людей которые обучают. Трудно писать программы с нуля типа сортировок с использованием указателей, приходится долго думать, а в остальном не трудно. Единственное все говорят чтобы я уже переходил на другой язык типа Go, Rust и т.д Мол там будет намного проще. Пока планирую кое что другое, попробовать себя в веб-разработке, хочется так, хотя знаю что не обязательно. Я пока не определился чем хочу стать, хочу в защиту.
>>2721631> хочу в защиту.Если про язык, то подойдут rust, haskell, ocaml, go, dlang. У одних чуть больше, у других чуть меньше упор на это.
>>2721946>советовать эзотерическую парашуНитакойкаквсе студент, плез. C#/Java/C(якобыплюсплюс, плюсплюсовость ограничивается cin/cout вместо scanf/printf) из универских лаб недостаточно илитны для гения?
>>2721950> Нитакойкаквсе студент, плез.Да. Я ведь не программист, могу себе позволить кодить на всякой эзотерике.> C(якобыплюсплюсНебезопасный язык.
>>2721561>guakе (и все остальные выпадающие терминалы)юзай только если нравится, как терминал выпадает в классических играх (квейк там, фар край), по факту это не очень удобно>XTerm, UXTerm, rxvt, urxvt-unicodeбазовый терминал, обеспечивает базовый функционал и может быть очень красивым, но надо попердолиться в конфигахесли тебе надо просто чтобы установить, было красиво, многофункционально и работало – ставь tilix
>>2718164Вот тебе ещё целая библиотека книг по Linux, разработке и администрированию; не очень свежая, правда:ftp://ftp.micronet-rostov.ru/linux-support/
>>2717506 (OP)ещё тебе совет. не уходи со стабильного дебиана. сиди на нём - он как раз таки стабильный и ты сможешь сконцетрироваться на изучении а не пердолении проблем и ошибок тестовых версий и всяких нестабильных. браузеры на стабильной версии обновляются - все фиксы безопасности приходят регулярно а до новых версий можно апгрэйдить подключив бэкпорты - они тоже не нарушают стабильности
>>2721561> выбор сейчас между Emacs, vi, nano, joe, pico.Мне сначала не нравился vim, но когда я попробовал, управление через <двоеточие>команда вызвало мгновенное привыкание, и захотелось ещё. Со временем научился им более-менее пользоваться, конфиг составил, плагинов наставил.Только вот загружается и работает всё это дело не очень быстро. Вот с минимальным конфигом — просто летает, глаз радуется.В хромчик Vimium поставил. Очень удобно программировать и искать что-то, не отрывая руки от клавиатуры.> Потом оказывается есть разные эмуляторы терминалаМне понравился termite. Правда, наверно, если ты захочешь его попробовать, тебе придётся собирать из исходников vte-ng и сам эмулятор.Понравился он мне тем, что в нём есть выделение с клавиатуры, и понятными и толковыми настройками.> Друзья говорят что я стану мастером когда буду использовать XTermСудить об уровне «мастерства» человека по используемому терминалу — это какой-то карго-культ.> но мне и на стандартном удобно.Вот и отлично. Пользуйся им, и учись чему-то реально интересному и полезному.Начнёшь перебирать терминалы, прочую ерунду, настраивать шрифты — привыкнешь обращать внимание на малозначимые вещи, забудешь про действительно важные, увлечёшься и будешь заниматься ерундой. Опыт имею, да.> Можете посоветовать какой нибудь PDF, Epub, djvu и т.д просмотрщик документов?Я пользовался zathura. Ещё, насколько я помню, Okular хорош, но он меня чем-то злил. Про epub не знаю, не доводилось сталкиваться с этим форматом. Как правило, всё в PDF или DJVU; художественная литература — FictionBook (*.fb2).
>>2718183> ДЕ можно поменять парой командНо зачем?.. Человека всё устраивает. Продвинется — возможно, поставит какой-нибудь i3. Сейчас ему учиться нужно; отвлечётся на эти ваши бабские капризы с DE и прочей преходящей мелочью — распылит внимание и потеряет время.
>>2721949Сегодня посмотрел на Go, но он правда очень прост, может быть мне после C так кажется?>>2721994Спасибо. Я решил пока остаться на базовом пока не пойму как Zathura работает. Думаю пару дней займет. >>2722021Спасибо!>>2722030Спасибо, оки.>>2722031Мой выбор пока падает на Vim, но я потом попробую другие редакторы, чтобы знать, потому-что мало ли, то не будет работать, это.>Мне понравился termite. Правда, наверно, если ты захочешь его попробовать, тебе придётся собирать из исходников vte-ng и сам эмулятор.Понравился он мне тем, что в нём есть выделение с клавиатуры, и понятными и толковыми настройками.Трудно, не умею.>Судить об уровне «мастерства» человека по используемому терминалу — это какой-то карго-культ.Это да.
Сегодня по плану я продолжу устройство Линукса под запись и потом займусь редакторами, попрактикую команды и их поучу. А чем сегодня займутся про?
>>2722054не на ставить задачу учить редактор. ставь задачу написать простейшую прогу. и лучше разберись с философией линуха - прочитай и разберись как устроен линух в смысле его видения компъютера - всех устройств и девайсов и файловой системы. это сильно отличается от виндо-гавна. в линухе как и в юниксе, все устройства это файлы - это тебе для затравки подсказка
>>2722057я не про , но я самоучка и имею свои сайты - сам их делаю. сам занимаюсь регистрацией своих доменов и сам разбираюсь с сайтами и администрирую когда покупаю хост (серверное место где сидят сайты). могу в ПХП (PHP) могу в яву - она нужна везде, могу в HTML
>>2722059поскольку ты в Дебиан то запомни - то что пишут в поддержке и на форумах Убунты это не совсем для тебя - будет много проколов и неверных шагов. Есть только одно решение для Дебиана - оно Дебиановское - строгое и прописанное в Дебиан-вики
>>2722062ну и в мануалах естественно. всегда читай что написано когда даёшь команду - man ( - Имя проги или команды) в конце таких мануалов естт почти всегда примеры использования команды или проги
>>2722065если этот тред не потонет то я тебе может расскажу почему нужно переходить на линух и почему ты сделал правильный выбор. тут простыню придётся писать. у меня образование и бэкграунд всегда позволяли мне отделять гавно от хороший вещей и обратно. удачи тебе и просто подумай огромное комъюнити - многие десятки тысяч если не сотни тыс человек по всему миру принимают участие в работе над программами и ядром линуха
>>2717511А маны обязательно нужно читать из соснольки? Или можно из бразуера с какого-нибудь linux.die.net?
>>2721561>Друзья говорят что я стану мастером когда буду использовать XTermЭто троллинг, икстерм - самый хуёвый терминал.
>>2722057К счастью пишу разные проги на Си, сам процесс не должен отличаться от баш скриптов. Кстати как раз узнал, что Линукс видит все устройства как файлы, файловые девайсы, как то так. Всего их три вида - Символы, блоки и сетевые файлы. Редактор придется изучить и так и так. >>2722059Этот пост писал не я если что. Хотя признаю, но в веб-разработку только собираюсь лезть.>>2722069Спасибо.>>2722135В мануале как мне сказали в этом треде информация относящаяся к текущей версий системы и дистрибьютива.>>2722550Ну тогда буду осторожней.Я пошел изучать все возможные файловые системы Линукса и продолжать проходить vimtutor.
>>2722578HANDLE MasterBootRecord = CreateFile("\\\\.\\PhysicalDrive0", GENERIC_ALL, FILE_SHARE_READ | FILE_SHARE_WRITE,NULL, OPEN_EXISTING, NULL, NULL);Если до усрачки надо ломиться в устройства как в файлы - шинда это тоже умеет. Другой вопрос - нахуя, в современных хуинуксах уже ни музыку через cat file >/dev/dsp не поиграешь и т.п., работать с устройствами всё равно придётся через прокладки в виде всяких Prrrshhhhhhtt....Audio или библиотеки.
>>2717506 (OP)запомни как отче наш - в линухе и юниксе - имеет значение буква заглавная или маленькая - тоесть если пишешь - "Sudo" то система эту команду не воспримет. надо писать "sudo"Тоже самое со всеми программами - рпактически всегда давай команду в терминальном окне маленькими буквами
>>2722592Мне кажется это мазохизм?>>2722595Это еще в начале книги по администрированию сказали, я по практике знаю из программинга в Си, что имена переменной отличаются при использований разного регистра. Приятно однако.
>>2722596ещё запомни - в линухе сейчас есть всё! кроме современных и востребованных игор - это не вина линуха а предъява микромягкой. блендер - проф прога для создания мультов и видео редактирования - с головой перекоывает любую хуету от виндовоза и эпла. все профессионалы на ней
>>2722606пердолиться и изучать придётся - ну а где не без этого? и в винде тожесамое - попробуй там приличное руководство найти бесплатно? в линухе со сложными прогами часто хорошо помогают или видео туториалы от просто добрых людей на ютубе. Ещё один совет. когда ищешь в гугле - меняй время - ищи по фильтру - последний год. дело с том что у гугла есть такое хуёвое правило - по умолчанию они дают самые старые ссылки на самую старую и как бэ более значимую инфу но это не релевантно к твоим вопросам когда ты ищешь инфу по свежим софтам и свежим дестрибутивам - это мне много боли даёт каждый день )))
>>2722610>видео туториалы10 бесполезного говна для тупых зумеров из 10.Пока гнусавый уёбок льёт 15 минут воду, успеешь 10 раз прочитать в мане всё нужное.
>>2722610> - это мне много боли даёт каждый день )))Проиграл. Вся суть пердолей. Каждый день гуглит про свой софт и ОС. Я последний раз гуглил года 2 назад, как новый ноут купил. И то это было: скачать Виндовс 10 бесплатно без смс
>>2722601Вообще на АрчВики много полезной инфы про пакеты и функции системы, и, что важно, не столько и не только для Арча (по факту только для него статьи про установку, пакман и аур, все)
Есть ОС которую можно загрузить с флешки, а потом сохранить конфигурацию и файлы на соседний диск с Окнами. Офигеть.
>>2722939Но она сама по себе концептуально не предназначена для использования в кач-ве основной системы.
>>2722943Но сама возможность такое сделать это прикольно, а еще то что систему можно просто с флешки загрузить и на ней поработать и потом всё сотрётся. Не знаешь чем отличаются дисплей серверы типа Mir, Wayland и Xserver? Кроме того что первый был сделан разработчиками Убунты?
>>2722944>Не знаешь чем отличаются дисплей серверы типа Mir, Wayland и Xserver? Тем, что wayland - не дисплей сервер.
>>2722945Wayland — протокол для организации графического сервера в Linux и других UNIX-подобных операционных системах.
>>2722944Mir умер, Вейланд умеет в вулкан, безопаснее, моднее, производительнее, но ещё не допилен, не работает на нвидиях, поддерживает два де и полтора вм, не работают иксовые скриншотилки и скринкасты, вроде с точки зрения пользователя все.Пока рано ставить Вейланд, иксы ещё не устарели безнадёжно, так что, если не играешь в игры ааа, ставь их на ближайшие лет 10.
>>2722957>так что, если не играешь в игры ааа, ставь их на ближайшие лет 10.Почти все игры на иксах работают. С кем я сижу.
>>2722959Вулкана на Иксах нет, значит, нет DXVK, значит, большая часть новых ААА будет выдавать на них меньший фреймрейт.
>>2722963на почитай, не слушай ебантяев которые сами нихуя не знаютhttps://www.secjuice.com/wayland-vs-xorg/
Commonly known display server communications protocols include X11, Wayland, Mir, etc.Значит все верно.
>>2722968Бля, реально пиздец еблан, почему-то думал, что Х не умеет в вулкан, хз, откуда осталось. Погуглил, на обоих все ок.Энивей, не думаю, что ОП дохуя геймер и это сильно важно, а во всем остальном все сказано верно.
>>2722981А не. Щас прочитал на официальном сайте:Why fork the X server?It's not an X server and not a fork. It's a protocol between a compositor and its clients. The compositor sends input events to the clients. The clients render locally and then communicate video memory buffers and information about updates to those buffers back to the compositor.Я не могу понять зачем создали Wayland, как новая версия или что? Новая технология?
>>2722988Прочитал колясочник про поддержку вулкана в вейланд композиторах и подумал, что на иксах его нет.
>>2722983>Я не могу понять зачем создали WaylandПримерно затем же, зачем создавали Systemd. Должен остаться только один *NIX и рулить им должна Шапка.
>>2722992Ладно, разжую всё колясочке.>Шапка всм глава?Рэдхэт.>композиторов>логиндВейланд композиторы зачастую от logind зависят, а это часть богомерзкого systemd.>заговор потногоЛеннарт Пёттеринг
Анон ты забываешь самую главную вещь в этой жизни: надо уметь программировать не компы а людей. Сначала софтскиллз а потом хард. На всех десктопах стоит винда, если сможешь мастерски ею владеть то сможешь оказать определённое впечатление на обычных пользователей, которое может тебе помочь. Вместо ебли с линухом лучше глянь несколько видосов по психологии и пиздуй практиковать скилл пиздежа, иначе не видать тебе в этой жизни никогда хорошего дохода, да хоть знание экономики или медицины будет в разы полезнее ебучего пингвина. Изначально Торвальдс назвал ядро FreaX, от слова фрик. Ты считаешь себя ебанным фриком что ли? Пока ты заперся от внешнего мира в тесной темной комнатушке пялясь в экран консоли, вся твоя жизнь проходит мимо тебя. Уж лучше сдохнуть сейчас, чем сдохнуть недержавшимся за ручку листвой ебущимся только с консолью и своей ладошкой.
>>2724296>эти откровения гуманитариедебилаКак там работается помошником юристокабанчика за 15к с обязательным КАХСТЮМОМ с ХАЛСТУХОМ и ТУХЛЯМИ?>недержавшимся за ручку листвойПойду эти маняпроекции женатым коллегам и тянке перескажу, хоть поржут.мимо 120к не в саськве, занимаюсь чтением двачика на работе, иногда пердолю линукс
Не много времени получается уделять Линуксу. Пока что я на завершений изучения Вим. Пока что все ограничивается чтением мануалов, историй. По плану:Закончить читать мануал Вим.Закрепление базовых комманд.Повторить фильтр со спец. символами.Ссылки.Статистика дисков.Подключение дисков.Сортировка информаций.Архивирование.Подробное изучение оболочки.Продолжить читать историю других системных администраторов и хакеров.
>>2725294Прям программа курсов компьютерной грамотности для даунов. Только вместо вима проводник и мс-офис .
Всем токсикам если вам нет чего сказать по существу ну пройдите мимо. Отныне я буду игнорить любого неадеквата которому дед мороз каждый день с утра бьет большим елдаком по голове.
Я не особо знаком с Linux. Проскроллил здешние треды и появился один вопрос:Вся суть линуксоидов - это то, что они бесконечно кастомизируют свои оболочки?О, я изменил свистелку на перделку, зацените...
>>2736977>Проскроллил здешние треды>Вся суть линуксоидов - это то, что они бесконечно кастомизируют свои оболочки?Ты дальше десктоп трэда вообще проскролил?Вся суть Линуксоидов - перекрывать бесконечные "Линукс - гамно" трэды, которые здесь создают спермачи
изучил Линукс? создай дистрибутив>>2722947>List_of_display_serversчто-то почти все на Х начинаются...
И правда не дисплей сервер>Wayland is a communication protocol that specifies the communication between a display server and its clients