Pull to refresh
150
0
Linux Certified Instructor @LinuxCertifiedInstructor

Сертифицированный Linux-инструктор

Send message
Я не селен в теме поддержка различного оборудования.

На моих ноутах все железки работают, не требуя дополнительно что-то ставить — Linux «из коробки» на порядок больше оборудования поддерживает, чем Windows «из коробки».
Как и Alt c «Mandrake Russian Edition». Но только это при рисовании деревьев исторических.

А когда рисуешь деревья «кто на чем основан», то SUSE сейчас никак не связана с Slackware, как и Alt c Mandrake. Так что от этих связей только путаница — такие связи на картинке «Linux_Distribution_Timeline» должны вертикальными пунктирными линиями рисоваться.
Поэтому его и упомянул с указанием годов существования
Российские дистрибутивы, которые создавались во времена энтузиастов, а не тендеров и поэтому точно достойны упоминания.
(2008-2018)⊚Russian_Fedora ...
Уже появилось несколько альтернативных проектов, нацеленных занять освободившуюся нишу «клона RedHat» — ​⊚AlmaLinux, ​⊚RockyLinux, ⊚EuroLinux, ⊚VzLinux, …
Одному человеку всё сложно охватить.

Для меня Yocto/Poky не знакомо, но интересная штука.

У SUSE был интересный и простой сайт-генератор своих сборок дистрибутивов: SUSE_Studio
«Софт под линь» не равно «пакет под определенный дистрибутив».
Пакет майнтейнер (сотрудник дистрибутива) выпускает, а не компания-разработчик.

Компания-разработчик должны написать софт так, чтобы майнтейнерам было легко пакет собрать (и это у, более 50000 пакетов получается)
И какую собственную задачу он решает?
И как к этому относятся юристы Microsoft?
Это отмечающим на десерт было заготовлено)
Так Debian и упомянут. Но это ж не одна контора/проект (для тех кто считает, что одна специально тот комментарий в скобках и написан.

Про Iceweasel — просто нужны были примеры для демонстрации своих модификаций.
Это статья совсем не про Linux, а про плохо работающую Ubuntu на iMac'е.
(Есть же куча более десктопных дистрибутивов. Почему выбран Ubuntu? Потому, что 10лет назад он был популярным?)

Зачем у статьи такой громкий заголовок и такое «содержимое не о чем»?!

Упс, поправка (опция не "-c", а "-n"):

shopt -s histappend
export PROMPT_COMMAND="history -a; history -n"
скорее тут подобно сделает — "db" (удалит от текущего положения курсора до предыдущего знака пунктуации),
а "dw" — удалит до начала следующего слова.

А «u» — верно, отменить предыдущую правку, то есть здесь воcстановит «test»
Ну или, тот же результат, «p» — вставит вырезанное при помощи db или dw
Ответ на этот вопрос в сообщении выше:
у меня еще включена в ~/.bashrc:
shopt -s histappend
export PROMPT_COMMAND="history -a; history -c"


Да в отдельных, но две указанные строки включают синхронизацию между сессиями — буквально каждая новая команда пишется в ~/.bash_history сразу же как появилось следующее приглашение командной строки. То есть «по каждому чищу» пишет на диск и считывает с диска в память текущей сессии.
SELinux и AppArmor. Первый явлен миру АНБ и развивается Red Hat, второй рождён в рамках ОС Immunix и сегодня развивается Canonical Ltd. Соответственно, SELinux поставляется в RHEL и производных, а AppArmor — в Ubuntu.
AppArmor не имеет отношение к Ubuntu и Canonical (ну или очень незначительное). Его в основном SUSE развивает. А позже в Ubuntu его стали также (как и в SUSE) устанавливать по-умолчанию.

CUPS — «общая система печати UNIX», рождённая компанией Apple.
Не рожденный, а взятый «под крыло Apple» в 2007году (в 2019-го года, основатель проекта CUPS уволился из компании Apple), сам проект начался в 1997году.

… отображающее нажатие клавиш на различные раскладки.
Немного кривое предложение.

Статья хорошая
Тут лучше:
Ctrl-_ (точнее, нужно нажать Ctrl Shift -) или Ctrl-x Ctrl-u – отменяет последние правки при редактировании командной строки.


а «Ctrl-y» не отмена удаления, а «вставить вырезанное» и очень удобно использовать с Alt-y (позволяет «прокручивать» варианты вставки из буфера).
Маленькое уточнение — не только файлов, а путей в принципе (файлы, директории, пайпы, ссылки — все что может быть в пути)
Имеется в виду «файлов» в общем смысле, а не только регулярных, то есть как раз все 7типов какие в Линуксе используются (socket, named pipe, directory, symlink, block special file, character special file, ну и regular file).

Кроме того, не только переменных, но еще и алиасов и имен функций.
Согласен. (и встроенные команды в bash тоже).

bash-completion
Просто тут была скорее про клавиши чем про работу автодополнения — в курсе в этой теме и про команду complete пример показываю — как свои автодополнения к чему-нибудь прикрутить.
Например (к команде rpm, автодополнение списка установленных пакетов):
complete -W "-qi -qa -ql $(rpm -qa)" rpm
tail -n0 -f $HISTFILE | egrep --color -n "(|Нужные|слова|например|sudo)" 


Только у меня еще включена в ~/.bashrc:
shopt -s histappend
export PROMPT_COMMAND="history -a; history -c"


А какие способы знаете вы?
Это в readline, который использует bash — можно в «man 1 bash» или в «man 3 readline» прочитать:
clear-screen (C-l) Clear the screen, then redraw the current line, leaving the current line at the top of the screen. With an argument, refresh the current line without clearing the screen.


Комбинацию указал в разделе статьи с названием «терминал», не потому что это часть настроек stty (как остальные в этом разделе), а скорее по тому что больше относится к терминалу, чем к «редактированию-перемещению» и потому что в других разделах ей места не было, а показать её надо было.

Information

Rating
8,797-th
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity