Найти в Дзене
*x

*x

Gnu/Linux и всё что около *nix тем будет появляться тут
подборка · 9 материалов
5 месяцев назад
Настройка VeraCrypt для работы без ввода пароля sudo
Я давненько уже использую контейнер VeraCrypt для безопасного хранения базы данных KeepassXC и всё меня в ней устраивало, кроме одного нюанса. VeraCrypt требует права root для работы с устройствами хранения - при каждом монтировании тома он проверяет наличие прав, и если их нет - заставляет вводить пароль. А если контейнер тоже настроен на пароль, а не аппаратный ключ - так это вдвойне муторно становится. Первая мысль которая у меня возникает когда заходит речь о беспарольном повышении привелегий - polkit...
1 год назад
Поюзал arch, btw😏 Не сказать что меня прям супер впечатлила эта операционка, хотя многие прям текут по арчу. По большей части хотелось посмотреть что такое роллинг дистрибутив. Прокачался немного в fdisk и mkfs, как-то до этого особо не приходилось сталкиваться. Установка вот прям незатейливая - это мне очень понравилось - тупо размечаешь диск как тебе нужно, монтируешь полученные разделы и устанавливаешь. Выглядело это как обычная установка пакетов каким нибудь dnf/apt🔥 Арчестроители сделали удобный тулсет для этого всего, например arch-chroot который подмонтирует /proc,/dev и тп. за тебя. Не обошлось без приключений - в процессе установки я косячнул и забыл прогнать update-grub, в итоге всё окирпичилось)) Причём я ставил в режиме uefi и наотрез отказалась грузиться с образа - сразу пихала в граб - так и пришлось разруливать всё через grub rescue ⚠️ Как только загрузился в консоль решил поставить хвалёный sway - но выяснилось что в новоиспеченной инсталляции не работает сеть… Пришлось настраивать systemd-networkd, systemd-resolved и вот это всё. Насчёт sway - ну ничего так, хотя мне всё же ближе идеология gnome. Мне нравится идея тайлинговых менеджеров, но вот реализация ни одна не зашла. Для меня было бы идеально если б в гноме появился опциональный tiling mode с привязкой к рабочему столу, а не переход на новый de/wm. 🤷‍♂️ Выводы По итогам изысканий - арч показался реально неплохим интерактивным пособием по изучению линукс, но вот прям как ос на каждый день я б не стал брать. На мой взгляд когда ты не дистрохопишь и не ищешь консольных приключений, а ищешь дистриб для работы, традиционные дистрибутивы вроде убунты/федоры гораздо лучше подойдут (опять же, роллинг не выглядит как что-то надежное). А вот если хочется весело провести время, поизучать как что работает и настраивается - арч прям топчик. 🔥 Тут ты и с тем как сеть настроить разберешься, и с консольными утилитами поразвлекаешься и de поставишь без лишних пакетов. Короче настроишь всё ровно настолько, насколько хватит знаний и терпения. Ах да, archwiki это идеальное место силы для любого линуксоида, и юзера любого дистра, снимаю шляпу и шлю лучи добра всем к этому причастным.🫶 Лично я ставлю арчу 9 из 10, но чисто из соображений повседневного использования. Я привык что у меня готовая de, включённый и преднастроенный selinux, более менее стабильные пакеты, хотя попадись мне арч лет 15 назад, когда я только-только вкатывался в линуксы - сейчас бы думаю разбирался куда лучше в нюансах систем.
1 год назад
Поюзал GNU Screen. Знаете, на фоне Tmux конечно штука гораздо менее привлекательная, зато гораздо более минималистичная. Мне понравилась hardcopy - клацаешь ^A h и он всё что отображается на экране переносит в текстовый файл. А вот что не понравилось - геометрия. Можно разбить экран вертикально/горизонтально, но screen не хранит инфу об этом. Ну и разбивка действует не в текущей вкладке как в tmux, а глобально. Как замену tmux я бы это вообще даже не рассматривал.
2 года назад
Несколько удобных bash алиасов для разработчика
Алиасы в *nix системах это короткие имена для сокращения длинных команд. Очень удобно привязать к какой нибудь часто используемой команде короткое имя и использовать его. Думаю самый популярный алиас — это ll. В современных дистрибутивах GNU/Linux он частенько прописан в bashrc по умолчанию после установки ОС и представляет собой просто ls -alF. Сами алиасы как правило прописаны либо в ~/.bashrc, либо в собственном файле ~/.bash_alias, подключаемом в bashrc. Подключение bash_alias можно произвести вручную в текущей сессии с помощью команды source ~/...
3 года назад
Nautilus: открыть папку в приложении используя комбинацию клавиш
Небольшая статейка в продолжение темы хоткеев в Nautilus. В прошлый раз я настроил себе очистку корзины по хоткею, сегодня добавим в файловый менеджер открытие выделенной папки/файла в другом приложении. Как и многим другим программистам, мне довольно часто приходится открывать тот или иной путь в VS Code или терминале из файлового менеджера. На маке эту проблему я решил очень давно и очень просто – настроив пару системных хоткеев: В стандартном файловом менеджере Gnome, который Nautilus, тоже можно...
3 года назад
Commit - простой редактор описания коммитов Git
Недавно на просторах Gnome Software Center наткнулся на симпатичное приложение Commit. Это приложение представляет собой простенькое GTK окошко для ввода описания коммита. Устанавливаем, запускаем — видим такое окошко: Собственно копируем предложенную команду в секции Git и выполняем в терминале. Эта команда установит используемый редактор коммитов в Git по умолчанию. Для проверки достаточно внести правки в проекте с Git и выполнить git commit Редактор поддерживает набор...