Викиучебник:К разделению/Апрель 2015

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску
  К разделению: Июль • Август • Сентябрь • Октябрь • Ноябрь • Декабрь • Январь • Февраль • Март • Апрель • Май • Июнь  •

Настольная книга по Linux[править]

Да, пожалуйста. Лучше разделить на большие разделы. Много лет назад я создавал больше как шпаргалки. По факту, благодаря сообществу получился сборник best-practice.

Жольнай Кирилл (обсуждение) 15:55, 17 октября 2016 (UTC)

Предлагаю распределить материал по подстраницам следующим образом.

Ivan Shmakov (ов) 16:45, 9 апреля 2015 (UTC)

Еще один вариант — вынести разделы Мультимедиа (за исключением объемной программы на Bash), Обработка графики и Принтеры, сканеры в новый учебник; например — Мультимедиа в командной строке ({{Темы|Программное обеспечение}}.) В этот же учебник перенести (как подстраницу?) материал FFmpeg. — Ivan Shmakov (ов) 12:35, 11 апреля 2015 (UTC)
Мой вариант:
Oleg3280 (обсуждение) 13:33, 11 апреля 2015 (UTC)
Не согласен.
  • Командная строка — вводит в заблуждение. Раздел Работа в командной строке в текущей редакции специфичен именно для Bash. Пользователям интерпретаторов командной строки Zsh, Ksh, а равно популярного во встраиваемых системах Ash из BusyBox — он окажется большей частью бесполезным.
  • Файлы и диски — ряд проблем.
    1. ТТН не являются в строгом смысле «дисками».
    2. Ряд программ применяется, как правило, для блочных устройств, не соответствующих «дискам» в целом. Чаще можно увидеть # swapon -- /dev/sdx5 — для раздела, нежели # swapon -- /dev/sdx — для накопителя в целом. (Или даже # swapon -- /dev/vgmy/lvswap — для логического тома LVM, который может быть распределен между несколькими физическими накопителями.)
    3. Наконец, наборы команд для файлов и блочных устройств все же существенно различны, чтобы объединять их в один раздел. Собственно, основное пересечение — mount(8) и fsck(8); но и эти команды логичнее отнести к «файловым системам», а не к «блочным устройствам».
  • Работа с программами — работе с теми или иными программами посвящены все без исключения разделы данного учебника. Предлагаю поэтому разбить материал на Процессы и Пакеты.
  • МультимедиаFFmpeg и MPlayer не специфичны ни для Linux, ни для GNU. На мой взгляд, их лучше вынести за пределы учебников соответствующих тем.
  • Графика и печать — совершенно аналогично; ImageMagick, Ghostscript — переносимые пакеты.
Ivan Shmakov (ов) 14:55, 11 апреля 2015 (UTC)
Если не возникнет иных предложений, я намерен выполнить разделение на следующей неделе — по исходному варианту, со следующими поправками.
Ivan Shmakov (ов) 19:45, 18 апреля 2015 (UTC)
Я предложил свой вариант, но так как я не так хорошо знаком с Linux, как того хотелось бы, то на Ваше усмотрение. Oleg3280 (обсуждение) 19:52, 18 апреля 2015 (UTC)
Если я правильно понимаю, альтернативный вариант лишь следует существующему делению материала на разделы. На мой взгляд, это деление не вполне удачно, и распределение по подстраницам представляется удобной возможностью для его пересмотра. — Ivan Shmakov (ов) 20:20, 18 апреля 2015 (UTC)
Я поддержу любой вариант, если он будет лучше и оптимальнее одностраничной версии и моего варианта. Настаивать не буду. Oleg3280 (обсуждение) 20:25, 18 апреля 2015 (UTC)
… Похоже работа займет несколько больше времени, чем предполагал. (Помимо переоформления, я также сейчас сверяю примеры с документацией.) Сейчас рассматриваю следующий вариант.
  • Shell — в разделе Скрипты обнаружилась информация, не специфичная для Bash. Предполагаю вынести ее в начало новой подстраницы. Специфичные для Bash примеры перейдут в отдельный раздел этой же подстраницы.
  • Текстовые терминалы
  • Текстовые потоки — действия над (текстовым) содержанием файлов (включая потоки.)
  • Файлы — действия над файлами как объектами файловой системы.
  • Файловые системы — действия над файловыми системами в целом.
  • Блочные устройства — действия над устройствами («дисками», разделами, томами LVM, etc.), которые могут быть использованы как носители файловых систем. Здесь же — шифрование носителей.
  • Процессы
  • Сети — включая шифрование передаваемых по сети данных.
  • Пакеты
  • Разное
Примеры раздела Мультимедиа — кроме единичных для cuetag(1), shnsplit(1), pdftk(1) — перенесены в учебник Мультимедиа в командной строке.
Ivan Shmakov (ов) 18:35, 28 апреля 2015 (UTC)