Курс по Линукс Минт

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Курс по Линукс Минт

#281

13 дек 2018, 15:16

StarMAUGLI писал(а):
18 окт 2018, 14:01
Adobe Premier
Кстати, сейчас на эту тему ведется голосование.
Источник
Изображение

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#282

13 дек 2018, 18:47

Bill Williamson писал(а):
13 дек 2018, 15:16
Кстати, сейчас на эту тему ведется голосование.
Проголосовал. На всякий случай. :write:

no avatar

pakistanec
Сообщения: 35
Зарегистрирован: 31 май 2018, 11:25
Благодарил (а): 9 раз
Поблагодарили: 1 раз
Контактная информация:

Курс по Линукс Минт

#283

13 дек 2018, 20:30

мне вот как совсем новичку хочеться разобраться за что отвечают папки после /

no avatar

#serge
Сообщения: 33
Зарегистрирован: 22 июн 2018, 20:51
Благодарил (а): 37 раз
Поблагодарили: 6 раз
Контактная информация:

Курс по Линукс Минт

#284

13 дек 2018, 21:07

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

О содержании курса хотелось бы сказать следующее (15 страниц топика не осилил, извиняюсь, если повторяюсь). Курс для непрофильного колледжа. Это для кого, товароведов, строителей, педагогов? Мне кажется, что все же нужно исходить от этого. Если колледж настолько непрофильный, что с ИТ сферой не связан, то предложенный план не годится совсем. Очень много специфических и оооочень специфических вопросов. Студенты, они и в Африке студенты - всегда задаются философским вопросом "а это нам надо?"

Аватара пользователя

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Курс по Линукс Минт

#285

13 дек 2018, 22:43

pakistanec писал(а):
13 дек 2018, 20:30
мне вот как совсем новичку хочеться разобраться за что отвечают папки после /
Посмотреть инфу в википедии можно тут - FHS
или спросить у гугла "linux иерархия файловой системы"
А мог бы стать нормальным человеком...

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#286

14 дек 2018, 03:12

#serge писал(а):
13 дек 2018, 21:07
Очень много специфических и оооочень специфических вопросов. Студенты, они и в Африке студенты - всегда задаются философским вопросом "а это нам надо?"
С одной стороны я с вашим мнением полностью согласен. Но дело в том, что я то рассказываю о линуксе "педагогу". И сам я не педагог. Я не знаю, что оне сочтет достаточным для студентов. С одной стороны мне задаются очень очевидные вопросы, а с другой и не такие-то очевидные, можно сказать, что и философские. На некоторые вопросы я порой по нескольку дней ищу ответы. Или придумываются какие-то неожиданные кейсы. Ну и с третьей стороны я еще не полностью забыл, с какими реальными трудностями я сам сталкивался (да и сейчас еще сталкиваюсь), поэтому я пытаюсь новичкам "соломки подстелить". Возможно, что из-за этого возникает некоторая каша. Надеюсь, что если будет некоторая избыточность, то от лишнего всегда можно будет легко избавиться. Главное, что бы эта избытычность не зашкаливала и мой ученик/преподаватель не утонул в этом море информации.

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

no avatar

#serge
Сообщения: 33
Зарегистрирован: 22 июн 2018, 20:51
Благодарил (а): 37 раз
Поблагодарили: 6 раз
Контактная информация:

Курс по Линукс Минт

#287

14 дек 2018, 12:12

StarMAUGLI,

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

Чтобы освоится в Linux нужно объяснить, как выполнять основные действия, а потом уже связанные с профессиональной деятельностью. Пересадил я жену (филолога по образованию, продавца по профессии) с виндовз на минт. И говорю ей: "Сегодня мы изучим подключение к удаленной машине по протоколу ssh, чтобы залить или скачать воспользуемся scp. Читаем маны". Она никогда не работала и не будет работать с удаленной машиной. Ей бы без мата научиться запускать программы, обновляться. И если студенты, для которых планируется курс, не связаны с ИТ, программированием, то им это будет не только не нужно, но и не понятно.

Минт Корица наиболее удобна для перехода с виндовз. И даже несмотря на понятность, людям надо объяснять наиболее общие понятия, что и как устроено, как делать элементарные рутинные действия. А потом уже переходить к профильной специфике, а чтобы сделать это хорошо нужен отдельный курс. Если это курс по основам Линукс, то я бы сделал акцент на следующих пунктах, а остальное факультативно в зависимости от специальности.
1. Обзор.История.Дистрибутивы.

2. Mint. Окружения рабочего стола. Несколько DE/дистрибутивов на одном ПК. Персонализация, доки, прочие красивости - аплеты, виджеты. Параметры системы. Меню пуск.

3. Репозиторий. Подключение репо. Установка программ из менеджера программ, с командной строки. Удаление программ.

4. sorceforge и другие способы установки. Из пакетов Gdebi. dpkg. Сборка из исходников. make

5. Безопасность. Права доступа. sudo, chowner, chmod. Структура каталогов. Фаерволл. Нужен ли антивирус. Обновления безопасности. timeshift.

6. ПО из коробки. Параллели с ПО под Виндовз. Офис, растр/вект графика, просмотрщики, пдф ридеры, аудио/видео, браузеры и тд до более специфического софта. ФМ обязательно. Работа с архивами.

7. Подключение принтеров и др. устройств особенно, если они автоматически не определились. Подключение интернета. Диагностика неисправностей и пути их решения.

8. Консоль/терминал. Основные команды работы с файлами, tar, apt, системные утилиты, информации о системе. Справочная система. info, man.

no avatar

Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Курс по Линукс Минт

#288

14 дек 2018, 13:37

#serge писал(а):
14 дек 2018, 12:12
И если студенты, для которых планируется курс, не связаны с ИТ, программированием, то им это будет не только не нужно, но и не понятно.
Мы с вами в этом вопросе единомышленники. Я уже писал об этом же ранее в посте 137 на 7-ой странице, например:
-"План занятий зависит от подготовленности аудитории. В данном случае речь идет о непрофильном колледже, значит нужна поправка на это".
и
-" Мне кажется, что с учетом аудитории не следует пугать слушателей избытком технических деталей, программированием и командной строкой.... Иначе это может вызвать лишь отторжение у обычных пользователей".
StarMAUGLI, мне какжется, что прежде всего нужно точно определиться с будущей аудиторией и задачами, которые будут перед ней ставиться. Я знаком с Линуксом ровно 2 года, но при этом являюсь обычным пользователем ПК и Linux Mint. При необходимости я мог бы за это время продвинуться гораздо дальше, но статус пользователя мне вполне достаточен, так как ПК и Linux являются для меня вспомогательным инструментом в моих делах, а не сферой профессиональной деятельности. И таких обычных людей большинство, хотя многим из них без компьютера на обойтись, жизнь остановится. Но при этом у них нет никакой необходимости лезть внутрь системного блока с паяльником или изучать какой-то язык программирования.
Под какие конкретные задачи готовится этот курс лекций?
Изображение

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#289

14 дек 2018, 13:50

Sergei K. писал(а):
14 дек 2018, 13:37
Под какие конкретные задачи готовится этот курс лекций?
Поскольку другого столь старательного учащегося кроме себя самого я пока не знаю, то я и ориентируюсь (пока) на свои интересы. Даже само "заинтересованное" лицо спровоцировавшее этот материал, имхо не достаточно выказывает интереса к предмету. Получается, что мне "больше всех надо". По мере того как будет вырисовываться иной пользователь, и я начну более менее понимать, что ему нужно, я буду корректировать сей курс под оного. При этом не нужные части курса (статьи/главы/лекции, как ни назови) не будут уничтожаться напрочь, а просто не будут входить "в выдачу" тому ученику, которому это не нужно. Это будет проще, чем сочинять все сразу с нуля. Если же чего-то понадобится сверх уже написанного, то я буду по мере сил (здоровья и желания) дописывать недостающие темы.

Сейчас у меня на очереди планировщики. Уже и ссылками кой-ками оброс. Но вот уже две недели как - все руки не доходят, что бы скомпилировать все в единый непротиворечивый материал.

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#290

14 дек 2018, 14:21

Кстати, из полезного, что мне удалось сделать занимаясь этим курсом, так это навести некоторый порядок на компьютере и, в частности, разложить закладки в браузере, которые до этого валялись в довольно хаотическом состоянии
14_12_18_1.png
Кое-что еще, правда, осталось все еще не разобранным и распиханным не только в браузере, но и, например, в cherrytree. Поэтому есть пустующие папки ждущие своих ссылок. Есть и ссылки без папок.

Из разряда "маленькие хитрости":
Еще одним "побочным" приятным эффектом оказалось то, что если открыть закладки (Ctrl+B) кликнуть правой кнопкой на необходимую папку и выбрать из контекстного меню "Копировать", то потом можно все ссылки скопом (или выражаясь более изящно "подборкой") вставить (например) в этот форум. И выглядеть это будет примерно вот так (просто копирую и вставляю папку Linux из вышеприведнного скриншота):
Linux
Блоги
https://info-comp.ru/
https://prostolinux.ru/vse-stati-sajta/#cat_5
http://network.lamantinclub.com/
https://www.bootdev.ru/
https://pikabu.ru/community/linux
https://kubuntu.ru/
http://www.alib.spb.ru/blog/tag/Linux/next/3
http://www.linuxrussia.com/
Виртуализация
Перенос ВМ из VirtualBox в Xen
http://network.lamantinclub.com/38-pere ... untu-13-10
Bochs
https://onstartup.ru/raznoe/bochs/
http://4pda.ru/forum/index.php?showtopic=318284
KVM

KVM vs. Xen
https://habr.com/company/cloud4y/blog/282918/
LXC
https://habr.com/company/westcomp/blog/269423/
LXC
Multiseat
https://habr.com/post/312900/
https://habr.com/post/112534/
https://habr.com/post/210668/
https://habr.com/company/onlinepro/blog/109183/
OpenVZ
https://openvz.org/
https://github.com/Amet13/vz-tutorial#% ... 0%BC%D1%8B
https://wiki.openvz.org/Comparison
QEMU
https://www.qemu.org/
http://4pda.ru/forum/index.php?showtopic=318284
VirtualBox
https://www.virtualbox.org/
https://www.virtualbox.org/wiki/Downloads
https://losst.ru/kak-polzovatsya-virtualbox
https://remontka.pro/virtualbox/
Xen
https://habr.com/post/37824/
https://www.ixbt.com/cm/virtualization-xen.shtml
https://help.ubuntu.ru/wiki/xen
https://debian-handbook.info/browse/ru- ... ation.html
Диагностика
Диагностика оборудования
http://rus-linux.net/nlib.php?name=/MyL ... 06-16.html
http://www.opennet.ru/base/sys/info_diag_tools.txt.html
http://ubuntu.fliplinux.com/6549.html
https://habr.com/company/selectel/blog/222839/
Диаграмма с дистрибутивами
https://upload.wikimedia.org/wikipedia/ ... meline.svg
Дистрибутивы
Arch32
https://bbs.archlinux32.org/
https://packages.archlinux32.org/
https://archlinux.org.ru/forum/topic/17465/
Debian
https://www.debian.org/
https://www.debian.org/doc/manuals/debi ... ex.ru.html
https://wiki.debian.org/FrontPage
Debian based
AntiX
http://www.alib.spb.ru/blog/tag/Linux
https://antixlinux.com/
MX Linux
https://info-comp.ru/drugieopersistemi/ ... -17-1.html
Clonezilla
http://www.clonezilla.org/
Deepin
https://www.deepin.org/en/
Debian Edu/Skolelinux
https://www.debian.org/News/2016/20160702
Endless OS
https://endlessos.com/
http://it-doc.info/endless-os-chto-eto-takoe/
Kali
https://www.kali.org/
Knoppix
http://knoppix.net/
Linux Mint Debian Edition (LMDE)
https://linuxmint.com/download_lmde.php
Maru OS
https://pikabu.ru/story/zavershilos_zak ... os_4264816
Slax 9
https://vlsu.blogspot.com/2017/11/slax-linux-9.html
Sparky Linux
https://sparkylinux.org/
SteamOS
https://store.steampowered.com/steamos/buildyourown
https://losst.ru/kak-ustanovit-steamos
https://steamcommunity.com/sharedfiles/ ... =203999113
https://habr.com/post/206038/
https://prostolinux.ru/steamos/
Tails
https://tails.boum.org/
Ubuntu
https://losst.ru/bolshoj-obzor-ubuntu
index.php?title=Ubuntu Russian Remix&action=edit&redlink=1
https://www.ubuntu.com/legal/intellectu ... rty-policy
https://www.ubuntu.com/
Ubuntu
https://ubuntu.ru/
Загрузчики
GRUB2
http://rus-linux.net/MyLDP/boot/GRUB2-f ... ocId514088
UEFI/GPT
http://www.zarubochki.ru/node/673
https://habr.com/post/314412/
BIOS/GPT
https://habr.com/post/336686/
https://justpaste.it/1cphb
Командная строка
diff
http://rus-linux.net/MyLDP/consol/linux ... rison.html
Терминальные мультиплексоры
https://habr.com/company/selectel/blog/209130/
tmux

dvtm

screen

dd
dd и ее производные
https://www.ibm.com/developerworks/ru/l ... s-dd_util/
http://zenway.ru/page/dcfldd
dd vs ...
https://ubuntugeeks.com/questions/24493 ... usb-sticks
http://rus-linux.net/MyLDP/consol/dd.html
https://forum.ubuntu.ru/index.php?topic=93403.0
http://rus-linux.net/nlib.php?name=/MyL ... al-ru.html
https://www.linux.org.ru/forum/general/12734592
https://habr.com/post/117050/
http://itautsors.ru/komanda-dd-klonirue ... bian-linux
https://losst.ru/komanda-dd-linux
https://yandex.ru/search/?clid=2186620& ... 44179035.1
http://www.opennet.ru/man.shtml?topic=d ... &russian=0
https://www.bootdev.ru/2017/11/Installi ... ux-OS.html
Dd
http://www.opennet.ru/tips/info/1819.shtml
Обзор полезных утилит
https://losst.ru/poleznye-utility-dlya-linux
Литература
Книги - Linux
https://debian-handbook.info/browse/ru- ... index.html
Оптимизация
SSD
http://reangdblog.blogspot.com/2016/06/ssd-linux.html
KDE отключение дебаггера
https://kubuntu.ru/node/1922
Планировщики
https://www.ibm.com/developerworks/ru/l ... scheduler/
https://www.tux.in.ua/articles/303/302
http://www.tux.in.ua/articles/527
https://xakep.ru/2014/05/11/input-out-linux-planning/
https://sites.google.com/site/linuxopti ... o-sheduler
http://www.opennet.ru/base/sys/linux_shedulers.txt.html
https://yandex.ru/search/?clid=2186620& ... 42618456.1
Прикладное ПО
Браузеры
SuperBird
http://superbird-browser.com/index.php?ln=ru
Загрузочные флешки
MultiSystem
https://yandex.ru/search/?clid=2186618& ... lr=213&p=1
http://compizomania.blogspot.com/2013/0 ... iboot.html
http://zenway.ru/page/multisystem
https://losst.ru/multizagruzochnaya-fle ... i-os-linux
https://linuxthebest.net/sozdanie-multi ... fleshki-s/
https://root-nation.com/posts/linux/mul ... u-v-linux/
http://forum.runtu.org/index.php?topic=2774.0
https://wiki.yola.ru/multisystem_liveus ... _multiboot
http://electrichp.blogspot.com/2014/02/multisystem.html
http://ubuntovod.ru/instructions/liveus ... ystem.html
http://liveusb.info/dotclear/index.php?pages/install
http://lea-linux.org/documentations/Mul ... -MultiBoot
Easy2Boot
https://www.bootdev.ru/2017/11/Installi ... ux-OS.html
Unetbootin

Rosa

Создание загрузочной флешки средствами DE

Иерархические блокноты
CheeryTree

DocuWiki

GlueBox
https://jenyay.net/blog/2010/02/18/glue ... #more-1935
KeepNote
https://jenyay.net/blog/2009/08/09/keep ... #more-1523
KeyNote NF
https://jenyay.net/blog/2010/01/31/keyn ... #more-1889
Makagiga
https://jenyay.net/blog/2010/04/25/maka ... o-manager/
MoinMoin
https://jenyay.net/blog/2009/08/21/ispo ... #more-1538
OutWiker
https://habr.com/post/144414/
Remus IM
https://jenyay.net/blog/2010/03/27/remu ... #more-1981
Techno Notes Manager
https://jenyay.net/blog/2010/01/26/tech ... #more-1874
TiddlyWiki
https://jenyay.net/blog/2009/10/14/tidd ... #more-1619
WikidPad
https://jenyay.net/blog/2009/07/17/wiki ... #more-1465
http://jenyay.net/blog/tag/outliner/
Почтовые клиенты
Миграция с Аутлук на Тундербёрд
https://forums.linuxmint.com/viewtopic. ... 7bb8aadeba
ФМ
Sunflower
http://www.linuxrussia.com/sunflower-ubuntu.html
Gdebi
http://www.linuxrussia.com/gdebi-deb-ubuntu.html
Office
LibreOffice
https://www.libreoffice.org/
WPS Office
https://www.wps.com/ru-RU/
OnlyOffice
https://www.onlyoffice.com/ru/
OpenOffice

Steam
Проверка совместимых игр

Torrent
syncthing
https://habr.com/post/350892/
Synergy
https://habr.com/post/44905/
Процесс загрузки Linux
https://losst.ru/protsess-zagruzki-linux
Система инициализации
SystemD
https://habr.com/post/325792/
https://wiki.archlinux.org/index.php/Sy ... %B8%D0%B9)
https://habr.com/company/southbridge/blog/315706/
https://www.linux.org.ru/forum/desktop/ ... 1#comments
https://archlinux.org.ru/forum/topic/15946/
http://www.linuxrussia.com/systemd-as-d ... -tool.html
UpStart

https://pikabu.ru/story/sistema_initsializatsii_5191339
Системные настройки
System time
https://wiki.archlinux.org/index.php/Sy ... 0.BD.D0.B8
Настройки клавиатуры
https://archlinux.org.ru/forum/topic/10946/?page=1
Тайлинг
awesome
http://www.alib.spb.ru/blog/page/pro-aw ... polzovanie
dwm
http://www.alib.spb.ru/blog/tag/dwm
i3wm
http://www.alib.spb.ru/blog/page/pro-i3wm
https://habr.com/post/150100/
IceWM
http://www.alib.spb.ru/blog/page/pro-ic ... -uslovijah
OpenBox

Обзор оконных менеджеров
http://www.nestor.minsk.by/kg/2002/20/kg22005.html
Тестирование
https://losst.ru/testirovanie-videokarty-v-linux
http://blog.aboutnetapp.ru/archives/1204
ALSA
https://forum.ubuntu.ru/index.php?topic=272993.0
https://archlinux.org.ru/forum/topic/17 ... ost-202183
https://wiki.archlinux.org/index.php/Ad ... 8%D0%B9%29
DE
LXLE
http://www.alib.spb.ru/blog/page/pro-lx ... ogo-pro-lx
XFCE
https://xfce.org/
https://xfce.org/download/changelogs/4.12
Git
Графические клиенты Git
https://losst.ru/graficheskie-klienty-git-v-linux
https://the-bosha.ru/2010/05/11/nebolsh ... -dlya-git/
http://www.khtulhu.org.ua/programmy/9-u ... linux.html
.gitconfig
https://habr.com/post/164297/
Git How To
https://githowto.com/ru
Kernel
http://linuxoidblog.blogspot.com/2015/12/linux.html
https://www.alv.me/lishnemu-v-yadre-ne-mesto/
http://www.kryukov.biz/wiki/%D0%9F%D0%B ... 0%B0_Linux
http://www.kryukov.biz/wiki/%D0%9F%D0%B ... eral_setup
http://linux4u.jinr.ru/docs/add04/kerne ... l-2.0.html
http://www.linuxim.ru/viewtopic.php?f=86&t=136
https://help.ubuntu.ru/wiki/%D1%81%D0%B ... 1%80%D0%B0
http://rus-linux.net/MyLDP/BOOKS/knm.pdf
http://optimization.hardlinux.ru/?page_id=98
https://github.com/torvalds/linux/tree/ ... umentation
https://github.com/torvalds/linux/blob/ ... meters.txt
http://rus-linux.net/MyLDP/BOOKS/MDK-10 ... -conf.html
https://habr.com/sandbox/46425/
https://losst.ru/chto-takoe-yadro-linux
Ядро Linux
OpenVPN
https://timeweb.com/ru/community/articl ... stanovka-1
PXE
https://habr.com/company/serverclub/blog/250549/
https://toster.ru/q/138495
http://andy.od.ua/news_30.html
https://sevo44.ru/pxe-zagruzochnyj-server/
RDP
FreeRDP
https://habr.com/post/104368/
http://network.lamantinclub.com/51-luch ... tu-freerdp
http://www.freerdp.com/
https://github.com/FreeRDP/FreeRDP/tree/master
Remmina

Revolution OS
https://www.youtube.com/watch?v=n1F_MfLRlX0
SWAP
SWAP - раздел

SWAP - файл
http://mydebianblog.blogspot.com/2010/0 ... linux.html
https://sheensay.ru/swap
SWAP и btrfs

меняем раздел на файл
http://netclo.ru/swap-menyaem-razdel-na-fayl/
Tux
Tux
UEFI
UEFI Shell
https://www.bootdev.ru/2018/11/EFI-Shel ... drive.html
https://www.bootdev.ru/2018/11/EFI-Shel ... ation.html
https://www.bootdev.ru/2018/05/EFI-Shell.html#c1
https://www.bootdev.ru/2018/10/EFI-Shel ... oaded.html
https://www.bootdev.ru/2018/12/EFI-Shel ... p-nsh.html
https://www.linux.org.ru/forum/general/13983433
Wayland
https://ru.fedoracommunity.org/content/ ... %B8%D1%8F/
https://m.habr.com/post/322580/
X Window System
Видеокарта
ATI

Intel
http://network.lamantinclub.com/45-kak- ... y-videokar
NVidia
https://nvworld.ru/articles/linuxtranslate/
https://help.ubuntu.ru/wiki/%D0%B4%D1%8 ... %82_nvidia
https://translate.google.com/translate? ... 0,15700201
https://translate.google.ru/translate?h ... o%2FNvidia
https://www.nvidia.com/object/unix.html
http://developer.download.nvidia.com/co ... _Linux.pdf
https://translate.google.ru/translate?h ... nstall.pdf
https://translate.google.ru/translate?h ... index.html
https://translate.google.ru/translate?h ... index.html
https://translate.google.com/translate? ... 0,15700201
Гибридное видео
Как проверить, исправность видеокарты? (Пост Вадим #67402)
Менеджер окон X Window System
http://avreg.net/howto_x-org-server.html
https://wiki.debian.org/ru/Xorg
x-display-manager
https://packages.ubuntu.com/cosmic/x-display-manager
Иерархия вложений правда, не очень хорошо передается, но тем не менее - делиться пачками ссылок для меня стало гораздо удобнее. :tux:
(еще бы узнать, как всю эту информацию переданную в текстовом виде воткнуть в закладки с сохранением иерархии... не по одной же открывать и перекладывать? Хотя...) :dash2:

UPD: Возможно, кто-то захочет подкинуть таким же образом мне свои подборки ссылок по какой-либо из тем? Буду только рад. :write:

no avatar

Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Курс по Линукс Минт

#291

14 дек 2018, 14:46

StarMAUGLI писал(а):
14 дек 2018, 13:50
По мере того как будет вырисовываться иной пользователь, и я начну более менее понимать, что ему нужно, я буду корректировать сей курс под оного.
Мне показал Линукс один испанский специалист на примере его компьютера два года назад. "Курс лекций" длился не более 15 минут, но тема меня очень заинтересовала, и я перешел с Windows 10 на Linux Mint 18. Был ему очень благодарен и благодарю до сих пор. Уверен, что при разумно сбалансированном курсе лекций о Линуксе как минимум часть твоих будущих студентов тоже будет благодарна.
Изображение

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#292

14 дек 2018, 17:15

Sergei K. писал(а):
14 дек 2018, 14:46
"Курс лекций" длился не более 15 минут, но тема меня очень заинтересовала, и я перешел с Windows 10 на Linux Mint 18.
:-D
Тут не угадаешь. Я, вот, перешел на линукс совершенно самостоятельно и тоже пару-тройку лет назад. Может быть вам нужен был только легкий толчок и послужить им могло что угодно? Если бы не было испанского айтишника с его курсом, спусковым крючком могло бы оказаться что-нибудь еще. Мы ж этого не знаем. И никогда не узнаем.
Что касается студентов, то тоже не известно пришло их время интереса к линуксу, или еще нет.
#serge писал(а):
14 дек 2018, 12:12
я думал, что Вы озвучите для студентов какой специальности предполагается этот курс.
там что-то вроде авторемонтного какого-то колледжа, если я не ошибаюсь. Особо не вникал.

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Курс по Линукс Минт

#293

16 дек 2018, 22:32

В заключение ещё парочка менее популярных, но не менее известных дистров - Gentoo и Slackware.
Calculate Linux Desktop 18 KDE - россйский роллинг-релиз на базе Gentoo.
inxi -Fxz
System:
Host: calculate Kernel: 4.19.8-calculate x86_64 bits: 64 compiler: gcc
v: 7.3.0 Desktop: KDE Plasma 5.14.3 Distro: Calculate Linux Desktop 18 KDE
Machine:
Type: Laptop System: Acer product: TravelMate P276-MG v: N/A
serial: <filter>
Mobo: Acer model: BA70_HB v: Type2 - A01 Board Version serial: <filter>
UEFI [Legacy]: Insyde v: 1.10 date: 08/18/2014
Battery:
ID-1: BAT1 charge: 37.8 Wh condition: 37.8/48.9 Wh (77%)
model: LGC AC14B8K status: Full
CPU:
Topology: Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
arch: Haswell rev: 1 L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19200
Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 801
3: 800 4: 803
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics
vendor: Acer Incorporated ALI driver: i915 v: kernel bus ID: 00:02.0
Device-2: NVIDIA GM108M [GeForce 840M] vendor: Acer Incorporated ALI
driver: N/A bus ID: 01:00.0
Display: x11 server: X.Org 1.20.3 driver: intel resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.2.5
direct render: Yes
Audio:
Device-1: Intel Haswell-ULT HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 00:03.0
Device-2: Intel 8 Series HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Sound Server: ALSA v: k4.19.8-calculate
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 4000
bus ID: 04:00.0
IF: eth0 state: down mac: <filter>
Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
vendor: Foxconn driver: ath9k v: kernel port: 4000 bus ID: 05:00.0
IF: wlan2 state: down mac: <filter>
Drives:
Local Storage: total: 1.20 TiB used: 10.01 GiB (0.8%)
ID-1: /dev/sda vendor: Western Digital model: WD10JPVX-22JC3T0
size: 931.51 GiB
ID-2: /dev/sdb type: USB vendor: Fujitsu model: MJA2320BH G2
size: 298.09 GiB
Partition:
ID-1: / size: 24.48 GiB used: 10.01 GiB (40.9%) fs: ext4 dev: /dev/sdb6
ID-2: swap-1 size: 8.08 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb12
Sensors:
System Temperatures: cpu: 48.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 199 Uptime: 5m Memory: 7.73 GiB used: 665.4 MiB (8.4%)
Init: SysVinit rc: OpenRC v: 0.38.3 runlevel: default Compilers:
gcc: 7.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29
Политика по ядрам - в наличии только одно ядро. Точнее при обновлении ядра предыдущее сразу не удаляется и после перезагрузки 2 ядра (новое и старое, оставляют видимо для подстраховки в случае проблем). Но уже при следующем обновлении системы старое удаляется.
Вобщем такая смелая политика в роллингах (в целом) слегка обескураживает, но как есть..

Slackel (Slackware-current) Openbox - легковесный дистр на базе Slackware и Salix. Легкий в установке (графический установщик, загрузчик Grub) и использовании (Gslapt). Inxi ставится с помощью Sourcery.
inxi -Fxz
System:
Host: acer.example.net Kernel: 4.19.8 x86_64 bits: 64 compiler: gcc
v: 8.2.0 Desktop: Openbox 3.6.1 Distro: Slackel 14.2 base: Slackware 14.2
Machine:
Type: Laptop System: Acer product: TravelMate P276-MG v: N/A
serial: <filter>
Mobo: Acer model: BA70_HB v: Type2 - A01 Board Version serial: <filter>
UEFI [Legacy]: Insyde v: 1.10 date: 08/18/2014
Battery:
ID-1: BAT1 charge: 37.8 Wh condition: 37.8/48.9 Wh (77%)
model: LGC AC14B8K status: Full
CPU:
Topology: Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
arch: Haswell rev: 1 L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19200
Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 800
3: 800 4: 800
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics
vendor: Acer Incorporated ALI driver: i915 v: kernel bus ID: 00:02.0
Device-2: NVIDIA GM108M [GeForce 840M] vendor: Acer Incorporated ALI
driver: N/A bus ID: 01:00.0
Display: x11 server: X.Org 1.20.3 driver: modesetting unloaded: vesa
resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 3.3 Mesa 18.3.1
direct render: Yes
Audio:
Device-1: Intel Haswell-ULT HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 00:03.0
Device-2: Intel 8 Series HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Sound Server: ALSA v: k4.19.8
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 4000
bus ID: 04:00.0
IF: eth0 state: down mac: <filter>
Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
vendor: Foxconn driver: ath9k v: kernel port: 4000 bus ID: 05:00.0
IF: wlan0 state: down mac: <filter>
Drives:
Local Storage: total: 1.20 TiB used: 6.48 GiB (0.5%)
ID-1: /dev/sda vendor: Western Digital model: WD10JPVX-22JC3T0
size: 931.51 GiB
ID-2: /dev/sdb type: USB vendor: Fujitsu model: MJA2320BH G2
size: 298.09 GiB
Partition:
ID-1: / size: 24.48 GiB used: 6.48 GiB (26.4%) fs: ext4 dev: /dev/sdb3
ID-2: swap-1 size: 8.08 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb12
Sensors:
System Temperatures: cpu: 46.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 142 Uptime: 5m Memory: 7.73 GiB used: 282.6 MiB (3.7%)
Init: SysVinit runlevel: 4 Compilers: gcc: 8.2.0 clang: 7.0.0 Shell: bash
v: 4.4.23 inxi: 3.0.27
Не по теме
В рейтинге distrowatch образовалась новая "пирамида МММ".. :smile:
МММ.PNG

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1649
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 693 раза
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#294

13 фев 2019, 15:19

Решил поковыряться немного со службами/демонами. В целом включение/отключение сервисов сложностей не вызывает.
Но возникают недопонимания требующие разъяснения:
1. По команде systemctl list-unit-files
я получаю выхлоп с процессами enabled, disabled, static, masked и т.п.
На сколько я смог продраться через английские объяснения это список сервисов подгружаемых (или не подгружаемых) через автозагрузку (на моем компе операционной системе известно 319 служб).
bad - ? (не понятно, что за стейт) (1 шт.)
disabled - через автозагрузку не загружается, служба отключена (39 шт.)
enabled - загружается (56 шт.)
indirect - ? (не нашел, что делает) (2 шт.)
masked - тоже не загружается, но механизм "незагружания" более строгий и не допускает ручной запуск службы, т.к. создается линк на нулевое устройство (38 шт.) http://www2.kangran.su/~nnz/pub/s4a/s4a_latest.pdf
static - автозагрузка происходит в любом случае и пользователь не может повлиять на ее загрузку (183 шт.)

Если отсортировать службы по автоматически загружаемым службам (enabled, static) и сложить их, то выясняется, что их как-то через чур "до фига". В моем случае, на моем компе их 239 штук.
При том, что по команде sudo systemctl list-units --type service | grep running я получаю только 32 работающие службы, 222 сидящих в автозагрузке мне представляются перебором. Это же при загрузке ПК они должны быть все загружены, отработаны и отключены? - я так понимаю.

Note: Положа руку на сердце, не все юниты выведеные первой командой являются сервисами (*.service), много среди них и других юнитов системд (таргеты, таймеры, слоты, патчи и т.п.). Если же считать только сервисы, то на моем компе их будет 134 из 222. Что тоже не мало.

Из всего этого следуют вопросы: те сервисы, которые "статик" (183 шт.) - требуют полного изучения, ибо это и есть базовая настройка линукс определенные нам ментейнерами, и от которой в текущем дистрибутиве никуда не деться? (либо использовать умолчания, либо настраивать самостоятельно).
Чем руководствоваться, что бы убрать из автозагрузки те службы которые "энэйбл"?

2. Очень сложно понять какая служба за что отвечает. Даже простейший пример
Про службу acpid я нашел три разных описания... в одном говорят - ни в коем случае не отключать, т.к. данная служба отвечает за устройства плуг-энд-плей, в другом говорят, что если компьютер на котором запущена эта служба не сервер, то можно смело отключать, а если сервер, то данная служба берет на себя в командной строке какой-то там функционал... а в третьей статье говорят, о том, что попробуйте отключить, и посмотрите если все нормально, тогда оставляйте отключеной, а если нет включайте немедленно обратно. :))) Это как? По таких описаниях можно только пальцем в небо понять за что она отвечает и решать отключать ее или не отключать.
Или, вот у меня запущен крон (и анакрон тоже). Я так и не смог выяснить есть у меня задания для этих планировщиков или нет. Можно их выключать или оставить? Или может НУЖНО выключать (т.к. какие-то ошибки журналцтл от крона по поводу емейлов я точно видел)? Или его нужно настроить? Чертовски не хватает информации даже для того что бы самому разобраться (не говоря уж про то, что бы чего-то в курс вписать отличное от того, что из статьи в статью перепощивают блогеры).

Второй момент с которым я столкнулся, это то, что есть службы которые делают одно и тоже и конфликтуют между собой. отваливается соединение с интернетом

Третий момент, оказалось, что подчас не достаточно просто включить (или выключить) службу. Нужно еще и настроить ее. По этому вопросу материала еще меньше чем по первому моменту (за что служба отвечает). А там возможно и правка существующих или создание новых конфигурационных файлов, мягкие или жесткие ссылки, запуск связанных служб (не говоря плохого слова о других юнитах системд, типа таргетов или слота).

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1965 раз
Контактная информация:

Курс по Линукс Минт

#295

13 фев 2019, 17:27

1. В русскоязычной "документации" (те самые блоги и т.д.) часто используют одно слово "служба" для разных вещей. От чего получается путаница. В оригинале есть несколько понятий:
- Daemon - сам исполнимый код, программа, которая остается висеть в памяти и что-то делает. Устоявшийся в русской документации перевод - "демон", хотя у нас оно тянет не совсем правильную ассоциацию. (Каноническое значение слова: Daemon — существо (дух) божественного происхождения, невидимо окружающее людей и бывающее как хорошим, так и плохим.)
- Service - сервис, реализация какого-либо функционала в системе. Например - сервис предоставляющий ftp. Для конкретной реализации могут использоваться разные daemon-ы. Корректный перевод - "сервис" или "служба".
- Unit - конфиг (и ссылки на оный) для systemd, который обслуживает запуски и сопровождение daemon делая из него service в данной системе. Самый проблемный термин, который часто переводят как "сервис" - что не верно чуть менее чем полностью, и вызывает основную неразбериху. Корректное использование: "юнит", "модуль" (не рекомендуется из-за путаницы с модулями ядра), "единица" (неудобно из-за неправильных ассоциаций). Если формулировать точнее: юнит - это описание сервиса. Но описание именно для самого systemd, конфиги для самого используемого daemon - в него не входят. Юнит можно написать практически для чего угодно. Некоторую сумятицу так же вносит тот факт, что у активированных юнитов добавляется ссылка на них с расширением .service - но это как раз логично. Мы описали конфиг, и активировали с помощью него некий сервис в системе, предоставляющий какой-то функционал.

2. Типы unit:
- Сервисы - это которые как раз service и описывают. Сторонние сервисы - не самого systemd.
- Все остальные. В основном это те самые базовые конфиги системы которые отрабатывают при старте и стопе.
- Плюс, некоторые описывают поведение демонов самого sytemd - там их собственных имеется, вроде демона dns-клиента, службы синхронизации с серверами точного времени, автомонтирования по требованию, и т.д.

3. Где искать информацию.
- Для сервисов которые не являются частью systemd - в мануалах самих демонов эти сервисы реализующих. Например если для сервиса ftp используется демон vsftpd - идем и ищем документацию на него. Ну, и man vsftpd тоже никто не отменял.
- Для сервисов самого systemd и правил написания юнитов - идем на сайт systemd и читаем документацию там. В принципе - там все есть, правда на английском. https://www.freedesktop.org/wiki/Software/systemd/

Как-то так.

Теперь по конкретным вопросам :
- Cron отключать НЕ НАДО. Никогда.
- acpid отключать НЕ НАДО. Почти никогда, если вдруг потребуется - вы это обязательно поймете, и уже точно к тому времени будете знать зачем. А до того - не трогайте.
- оптимизацию загрузки следует проводить по методике:
1. Выбрали "не понравившийся" сервис.
2. Вбили в гугл его имя.
3. Прочли описание, поняли назначение.
4. Все еще уверены что оно нам не надо? Пробуем отключать. Бекап системы держать под рукой.
5. Внимательно следим за поведением системы - все ли работает что нужно?
Со временем опыт придет - разберетесь какие сервисы за что отвечают.

Вообще - в готовом дистрибутиве обычно очень немного сервисов которые можно отключить не потеряв какого-то значимого функционала дистрибутива. В отличии от служб винды маинтейнеры линукс-дистрибутивов в в основном не оставляют активными по умолчанию в системе сервисы которые нужны трем с половиной пользователям. Т.е. юниты то такие запросто могут быть, но не активные - а значит ресурсов они не просят, лежат на всякий случай - кому надо - включат. А если у вас серьезный зуд к оптимизации - тут с другой стороны заходить надо. Берете себе что-то вроде manjaro-architect или debian-netinstall и собираете систему под себя - не вырезая "лишнее" а наоборот собирая окружение под себя. Это не сложнее чем то, чем вы уже занимаетесь - чай не гента и даже не арч, все автоматизировано.

no avatar

evgeniylazurenko
Сообщения: 43
Зарегистрирован: 07 дек 2019, 15:47
Благодарил (а): 1 раз
Контактная информация:

Курс по Линукс Минт

#296

13 дек 2019, 21:26

Как можно поступить Вам на курс?

Аватара пользователя

rogoznik
Сообщения: 10014
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Курс по Линукс Минт

#297

14 дек 2019, 19:48

evgeniylazurenko, никак, если внимательно тему почитаете, то узнаете что этот курс придумывался для для преподавателя. Да и не факт что вообще кто-то что-то преподавал/преподает по тем идеям что тут накидали
ИзображениеИзображение

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей