LINUX.ORG.RU

Gentoo - как рабочая система

 ,


0

1

Добрый день всем.

Сижу на Gentoo с момента появления. «Пересел» на него со SlackWare.

Красноглазить стараюсь минимально и поэтому использую бинарники от Calculate.

Долгое время использовал МС как основной fm, около года назад пересел на ranger. Основной терминал - kitty. Перешел на него с rxvt-unicode

О системе

1 стол - Консоли + панелька статуса conky.

2 стол - Основной браузер, развернутый во весь экран.

ну и остальные рабочие столы

Машина выдерживает 5 виртуалок (Win7, SmartConsole CheckPoint + окружение)

>>> Просмотр (1922x1199, 1002 Kb)

Информативные скриншоты, ничего не скажешь.

SaNNy ()

Долгое время использовал МС как основной fm, около года назад пересел на ranger. Основной терминал - kitty. Перешел на него с rxvt-unicode.

Та же история.

einhander ★★★★★ ()
Ответ на: комментарий от warl0ck

Зачем mc когда есть ranger?

У mc есть много фичей, которых нет у ranger. На вскидку, просмотр архива без установленного архиватора, просмотр содержимого deb, rpm пакетов, перекидывание файлов с одного сервера на другой без sftp и scp, на голом ssh. Достаточно продвинутый просмотрищик с hex и кодировками. Mc есть на любом древном дистре это тоже удобно. Это основные фичи mc которые я использую. А для локалхоста ranger очень удобен именно как файловый менеджер.

einhander ★★★★★ ()

Долгое время использовал МС как основной fm, около года назад пересел на ranger.

Зачем консольные фм использовать как основные? Они ж банально не умеют превью для изображений и видео показывать, неудобно.

nemixer ()

За ranger плюс, за его оформление — минус.

За Gentoo плюс, за бинарную репу Calculate в ней — минус.

За обоину плюс, за её качество — минус.

По традиции ШГ и ЖПГ.

mord0d ★★★★ ()
Ответ на: комментарий от mord0d

В смысле что на питоне проще что-то поправить чем на го? Я не понял.

написан на Python

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

ddidwyll ★★★ ()
Последнее исправление: ddidwyll (всего исправлений: 1)
Ответ на: комментарий от ddidwyll

Я не понял.

Я тоже не до конца понял как к нему "плагины" писать, но такая возможность имеется.

самый главный недостаток

Единственный недостаток: он может (временно) встать раком, если файловые дескрипторы заняты и он может упасть с трейсом, если напорешься на не обработанное в коде исключение.

Я не знаю есть ли в lf вимовые кейбинды, но вот почему-то сишный vifm мне не зашёл, а ranger зашёл с полпинка.

mord0d ★★★★ ()

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

kirill_rrr ★★★★★ ()
Ответ на: комментарий от warl0ck

мож у меня руки не оттуда, но я не нашел прилично\корректной темной темы для FF.

Кто подскажет, буду признателен.

sasaimns ()

Сижу на Gentoo с момента появления.

с 92 года?

«Пересел» на него со SlackWare.

с 93 года?

То есть на генту ты с 92 года, на который перешел со слаки из 93 года? Все правильно понял?

chenbr0 ()
Ответ на: комментарий от einhander

Вот потому эти файловые менеджеры и не нужны (по крайней мере, мне). Один не умеет то, другой это, или умеет, но плохо. Со всем вышеперечисленным прекрасно справляется шел, а когда нужно выбрать и куда-то перекинуть несколько файлов - нет ничего лучше fzf с его нечетким поиском.

warl0ck ★★ ()
Ответ на: комментарий от sasaimns

Для перекраски веба - dark reader. А для интерфейса «использовать системную», чтоб подтянуло с gtk-окружения.

warl0ck ★★ ()

почему скриншоты разного размера? это что laptop или стационарный комп?

wtj12 ()

Никогда не пойму. Человек айтишник, в Линуксе. И у него система на русском языке.

Да мне больно читать кирилицу в айтишной среде. 99% инфы на инглише. 1% — на лоре :)

Aprel ()
Ответ на: комментарий от warl0ck

Со всем вышеперечисленным прекрасно справляется шел, а когда нужно выбрать и куда-то перекинуть несколько файлов - нет ничего лучше fzf с его нечетким поиском.

Особенно отлично шелл справляется с файлами с русскими и китайскими названиями или с перекидыванием файлов, когда есть доступ только к ssh без scp/sftp с авторизацией по паролю.

einhander ★★★★★ ()
Ответ на: комментарий от Aprel

ты к 1с-никам лучше даже не заходи а то в обморок упадешь, от увиденного

PlaQ ()
Ответ на: комментарий от einhander

Особенно отлично шелл справляется с файлами с русскими и китайскимфи названиями или с перекидыванием файлов, когда есть доступ только к ssh без scp/sftp с авторизацией по паролю.

Нормально справляется. Благо есть развитой автокомплит и история с поиском. Как-то так выглядит: scp ^f ^n ^n <tab> <tab> <cr> user@host:/path <cr> s-ins <cr>

Выглядит как-то так:

https://habrastorage.org/webt/e-/wo/al/e-woalayo5p4foleztnudjonzfg.png

https://habrastorage.org/webt/x8/qu/le/x8qulejsqfxbtcdsvph0arhcyx0.png


Можно вбить примерное имя файла (его часть), и также выбрать один или несколько из такого же списка.

https://habrastorage.org/webt/zj/yl/e1/zjyle1ygz3j9zlkcj7za3yhkxns.png

Можно вызвать рекурсивный список, что отдаст имена файлов вместе с путями. А то и вовсе что-нибудь вида scp F1 user@host:, залив самый свежий в текущем каталоге файл.

Если уж на то пошло, то есть такие вещи как lftp, умеющие в scp/sftp и умеющие парсить строку вида user:password@host.

Для меня это все оказалось проще и гораздо удобнее, чем терпеть недоразумение под названием mc.

warl0ck ★★ ()
Ответ на: комментарий от warl0ck

За fzf спасибо интересная штука. Но как я уже говорил есть ситуации когда ssh есть, а scp нет, как правило там же и доступ только по паролю, ни каких ключей. Пароль плейнтекстом, ну не очень секьюрно. Ну и с архивами/пакетами как быть, вспоминать ключи для каждого архиватора?

einhander ★★★★★ ()

использовать рангер это вообще законно?

bernd ★★★★★ ()

64GB памяти, 12 ядер, и всего 5 виртуалок? Там должно штук 15 нормально работать.

rupert ★★★★★ ()
Ответ на: комментарий от einhander

У него (ranger) есть хоть какие-то фичи, которых нет в mc? Пробовал как-то, потыкал 5 минут, снес и вернулся в mc

d09 ()
Ответ на: комментарий от d09

Vim подобное управление, можно сделать и другое. Превью выбранной директории или файла, в том числе графики, обработчик можно задать или самому наговнокодить. Показывает состояние файлов в системах контроля версий. Множество табов, выделение файлов в разных каталогах для копирования, перемещения. Наверное это основное. Из минусов как я уже говорил это архивы/сеть, в mc в принципе нет большой разницы между нахождением внутри архива/сети или в локальной фс.

einhander ★★★★★ ()
Ответ на: комментарий от einhander

Спасибо за ответ.

выделение файлов в разных каталогах

Вот этого в mc временами не хватает

d09 ()
Ответ на: комментарий от einhander

Ну ssh таким давно не сталкивался. В подобном случае, сделал бы что-то в духе ssh user@host tar czpfv - /pat > files.tgz

Пароли плейнтекстом - это плохо, определенно. Вбитые в mc, по-моему, тоже как-то не особенно секьюрно хранятся. Можно пользоваться менеджером паролей, типа keepass, а можно как я, по старинке, gpg -d $files/pw.gpg|grep anything

С архивами, ключи того же tar'a банально въелись в подкорку. А для всего остального (да и для tar'тоже) есть 7zip. Ну и привязка команд к расширению: выполнение file.zip в оболочке даст его распаковку в ~/arch/file.zip и cd туда. Можно, в принципе и через fuse монтировать, хотя как-то оно не быстрее распаковки во временный каталог работает.

А mc после far'a мне казался настолько жутким убожеством, что пользоваться им без отвращения не было никакой возможности. Помнится, в начале 2000х, был чуть менее мерзкий форк mc-mp, умеющий подсвечивать типы файлов и худо-бедно настраивать хоткеи, но и с ним каши сварить не получилось.

Узнал недавно, что портировали far. Потыкал, посмотрел и удалил. Опоздали лет на 20.

Сколько я этих файловых менеджеров перепробовал - наименее мерзким оказался vifm, но и с ним хватает лишних телодвижений.

warl0ck ★★ ()
Ответ на: комментарий от warl0ck

Если верно понимаю, то запрос пароля для ssh ведётся самим ssh клиентом и им же хранится. Что касается far и mc, far хорош своими плагинами основанными на win api. А теперь, даже не знаю что в фаре было хорошего. А когда mc разучился подсвечивать типы файлов? На ranger перешёл когда на ноутбуках начали делать ущербные кнопки со стрелками, да и vim подобная навигация понравилась. Vifm мне чём-то меньше понравился чем ranger.

einhander ★★★★★ ()
Ответ на: комментарий от einhander

то запрос пароля для ssh ведётся самим ssh клиентом и им же хранитс

Ну, в открытом виде он дальше не передается (:

А теперь, даже не знаю что в фаре было хорошего

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

когда mc разучился подсвечивать типы файлов?

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

warl0ck ★★ ()
Ответ на: комментарий от anarquista

Я не смог осилисить выполнение авто-комманд (autoexec) в tab.

  • он не может делить окно, по типу как tmux\screen.
sasaimns ()

Красноглазить стараюсь минимально и поэтому использую бинарники от Calculate

самое красноглазие и есть - гордо объявить себя пользователем gentoo, сидя на кальке

dummy ()
Ответ на: комментарий от dummy

Не очень понимаю таких высказываний…

На генту с лохматых годов, до появления кальки…

И потом, «убивать» время на сборку webkik\gtk\libreoffice и иже с ним, даже на такой машине, около 8-11 часов - я уже стар для этого.

Бинарных пакетов у меня около 15, все остальное сборное.

sasaimns ()
Ответ на: комментарий от sasaimns

И потом, «убивать» время на сборку webkik\gtk\libreoffice и иже с ним, даже на такой машине, около 8-11 часов - я уже стар для этого

закат солнца вручную? просто интересно, что вы все эти 8-11 часов делали, чего вы уже не в состоянии делать?

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

dummy ()
Последнее исправление: dummy (всего исправлений: 4)
Ответ на: комментарий от dummy

Идея gentoo дать возможность, а не обязать меня собирать все пакеты.

Меня не обязывают все собирать под себя, а дают возможность делать так как хочу.

А я хочу, на примере этих пакетов, не собирать.

sasaimns ()
Ответ на: комментарий от sasaimns

Важно понимать, что Gentoo развивается именно благодаря свободе выбора. Мы стараемся ничего не навязывать. (с) Пруф

sasaimns ()
Ответ на: комментарий от sasaimns

Идея gentoo дать возможность, а не обязать меня собирать все пакеты

это называется толерантностью. хотите в … - ваше право. но это нигде не декларируется, как рекомендуемый способ.

в gentoo даже есть несколько «бетонных» пакетов для тех, кто хочет начать использовать gentoo раньше, чем все соберется в первый раз. необходимость таких пакетов для последующего использования ускользает от меня.

dummy ()
Последнее исправление: dummy (всего исправлений: 5)
Ответ на: комментарий от chenbr0

с 92 года?

в этом году генты и небыло был Enoch Linux в отличии от slackware - которая названия не меняла.

GGUseR ()
Ответ на: комментарий от sasaimns

и, все-таки, чем вы занимались от 8 до 11 часов, пока все собиралось, чем вы уже стары заниматься?

сказать, что используешь gentoo, хотя сидишь на calculate - это, примерно, как сказать, что ты рыбак, хотя, на самом деле, покупаешь рыбу в магазине, а не ловишь ее сам.

dummy ()
Последнее исправление: dummy (всего исправлений: 1)
Ответ на: комментарий от ddidwyll

Есть хоть одна причина использовать ranger вместо lf?

я вот тоже на lf подсел. но настоящие гики юзают nnn, но я его не асилил.

Turbid ★★★★★ ()
Ответ на: комментарий от Turbid

меня бесило что после использования ranger в tmux он оставляет имя window как python

У меня не оставляет:

set update_title true
set update_tmux_title true
  • ranger 1.9.3-208-g277e1db7
  • tmux 3.1c

Но у меня zsh тоже меняет title.

ну и стартует lf заметно быстрее чем ranger

У меня он вообще не стартует, при этом после попытки запуска невозможно пользоваться tty/pty, lf его как-то ломает.

mord0d ★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)