В репозитории Debian testing добавлен пакет far2l-wx с графической версией порта файлового менеджера FAR 2 для Linux, использующей wxGTK. Появление пакета far2l-wx в Ubuntu ожидается в версии 25.04...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62386
И чем оно лучше mc?
> И чем оно лучше mc?Виндузятники привыкли.
Жить просто без него не могут!
Виндусятники пользуются Total Commander, а про Far не всякий вспомнит.
Еще забавно, что Total Commander в Wine работает с файлами быстрее чем mc, с архивами более полноценно работает, плюс плагины могут отображать графику, причем мгновенно.Впрочем есть и кроссплатформенный Double Commander, плагинов поменьше чем в TC, но можно настроить, чтоб выглядел так же.
Поддержка консоли там бутафорская, но по сравнению с mc, есть отличный встроенный редактор.
Причём в основном на нём сидят те, кто сидел на Windows Commander (Total Commander тогда назывался так) в Windows 3.1.
Я бы не сказал. Windows Commander обрел массовую популярность во времена 95+.
А во времена 3ки использовались либо нортон по привычке, либо волков из-за легковесности, либо дос навигатор, который, собственно, и был лучшим по функционалу, но чуть отставал по оптимизации/производительности.
> был лучшим по функционалуОн был лучшим по интегралу
> Я бы не сказал. Windows Commander обрел массовую популярность во времена 95+.
> А во времена 3ки использовались либо нортон по привычке, либо волков из-за
> легковесности, либо дос навигатор, который, собственно, и был лучшим по функционалу,
> но чуть отставал по оптимизации/производительности.дос нафигатор с тетрисом, пока коприруешь файлы моюро себя занять....а скрин сейвер какой там был...
> Еще забавно, что Total Commander в Wine работает с файлами быстрее чем mc, с архивами более полноценно работает, плюс плагины могут отображать графику, причем мгновенно.Просто он написан на непопулярном Delphi
Far и его потомки, а равно mc, же соответственно для тех, кто сидел на Norton Commander. В современных ОС нужно только в двух случаях:
1. доступ через SSH.
2. запуск от рута (Dolphin не даст себя запустить от рута, как и Kate, поэтому основнst гыу-сфыуs nano те же)
Ты не прав.
Копировать/перемещать/переименовывать в двухпанельниках куда проще/оперативнее, чем cp/mv.
>Копировать/перемещать/переименовывать в двухпанельникахв целом нет. только разгребать какую-то помойку, половину удаляем, половину копируем. а с этим и mc справится, который раз в месяц запускаешь от силы
Могут. Без Тотала не могут. )
> Виндузятники привыкли.Мне в текстовом редакторе Far очень нравится выделение квадратных блоков.
Как это сделать в mc или nano - ниасилил.
Вот тут сравнение возможностей:
https://github.com/akruphi/far2l/wiki/far2l-vs-mcИ ещё на ту же тему:
https://habr.com/ru/articles/845998/#comment_27383560Там пишут, когда-то и у mc была графическая версия, кстати.
У mc есть граф версия, но её собирают только по неосторожности с configure. Подозреваю что с far2l таже история.
wx собирается по умолчанию
> У mc есть граф версияНету.
Gmc был когда-то файловым менеджером для самой древней версии гнома. Потом его выкинули из mc.
И выглядел gmc наподобие эксплорера в виндоус.
Ну прям ломающие преимущества, повеяло сборкой виндошс_7_звэрь_эдишн
> Портативная версия
> буфер обмена
> Копирование текста с экрана
> ЭСКАЛАЦИЯ ПРИВИЛЕГИЙ
> УДАЛЕНИЕ В КОРЗИНУ
> ПЛАГИНЫПрям напомнило сравнения у раннего Карманова
> у винды есть gdi32.dll, а у линукса нету
> 2008r2 писал САМ ГУРУ - Руссинович aka Абдульлахудра I
> У нас тут вот есть такая папочка Recycler, а здесь какие-то невнятные trash-1000А вообще - тянут виндовый комбайн туда, где мышление менять надо, а потом ноют, что в линуксах нету диска Цэ и вообще, как вы тут живете, 90% наших "фич" считаете за повод посмеятся.
> где мышление менять надоЧтобы зачем? Чтобы криво, но по-своему?
У меня, на самом деле, те же самый вопросы.
Зачем тянуть комбайн, если все эти утилиты уже по-умолчанию есть в базовой системе? Даже в урезанной, на бизибокс.
Зачем нужны ПЛАГИНЫ, если у нас есть баш и трубы?
Зачем нужно ЭСКАЛИРОВАНИЕ ПРИВИЛЕГИЙ, если все прекрасно запускается через su - хоть под рутом, хоть под другим юзером без ущербного ОЛИЦЕТВОРЕНИЯ из винд?Смешно, на самом деле. "У меня архив с триллиардами файлов открывается за наносекунды". Вау. А у меня есть мозг, у меня такие архивы лежат на стримере, которому похрен, чем ты лезешь в таблицу файлов.
Синдром утёнка - таки страшная вещь.
Затем, что удобно? Да ну, фигня какая-то, зачем это нам. Мы будем на каждый чих заклинания в консольке набирать.
Это только для "немамонтов"(С) это - заклинания :)))
Для нас - нормальный, обычный, _заурядный_ "момент изЪявления своей железной воли компьютеру"(С) :-р
Да-да, а то, что для "волеизъязвления" необходимо помнить 100500 нифига не консистентных флажочков не особо мнемоничных командочек - так здесь в 80-лохматом году решили, что "копирование" это yank - не менять же теперь право-слово! Тут вот -c это "command", а там - config, Ъ знать должны, не powershell чать какой!
И вот примерно фсьо у вас так.
>Зачем нужно ЭСКАЛИРОВАНИЕ ПРИВИЛЕГИЙХотя бы за тем, чтобы отредактированный файл сохранить в системной директории. Или сразу любой редактор под "судо" запускать?
>утилиты уже по-умолчанию есть в базовой системе? Даже в урезанной, на бизибокс.
У системных утилит в линуксе, да, наверное, ещё и с юниксов повелось, у всех синтаксис и реакция на ошибки разные. Если не сидишь часто в голой консоли, то довольно неприятно.
Когда товарищ Макилрой придумал конвеер, то он не только преобразил программирование, он преобразил сознание.
Где-то во всех этих повершеллах, говорят, что используй конвеер, собирай коммандлеты в цепочки. Используй свойства объектов, ведь это удобно, ведь это круто.
Потом приходит терминал и локализация, когда нет прямого и удобного способа избежать множественных перекодировок.
Пока не приходится парсить вывод, когда софтина понятия не имеет об объектах.
Переконвертация заведенной юлой носится локализация по кашесимволам.
Но это лучшее что случилось.Байтовые потоки доставят много мороки на парсинг в шеллах.
Нет прямого пути.
> используй конвеер,`cat < $(callme) > todosudu | tr 0 1 | here << WHERE >&2, && [ $? ] || < mastduy`
> ... , ведь это удобно, ведь это круто.
Вам в Rust пора, - там живут те, кто ниасили Visual Brainfuck
> Вам в Rust пора, - там живут те, кто ниасили Visual BrainfuckА для него разве есть интерпретер шелла? :)
> Когда товарищ Макилрой придумал конвеер, то он не только преобразил
> программирование, он преобразил сознание.
> Где-то во всех этих повершеллах, говорят, что используй конвеер, собирай
> коммандлеты в цепочки. Используй свойства объектов, ведь это удобно, ведь это
> круто.Очень круто, когда оказывается что вот это и этого хотело разного, так нельзя, и вроде счастье было так близко - но нет. И вообще - вместо ad-hoc скриптоты за 5 минут которая дешево и сердито решит задачу, и мы забудем о ней навсегда - долботни чуть не с запуском полновесной .net ide надо и чего там еще, делание мозга типами - и их несовместимостю - а чтобы не скучалось, синтаксис километровый, команды огромные, пути с пробелами, автодополнение - почти не работает, офигенный шелл. В смысле, с его общей неюзабельности как вот именно шелла - можно и офигеть.
Другого шелла под форточки у меня для вас нет!(С) Напомнило :)- bat \ cmd - слишком примитивные, для элементарных в принципе вещей нужно сооружать какие-то дикие "kunshtucke" ...
- .vb \ .js - как то тихонечко померло ...
- Притащенное из Unix мира ... ну неуютно ему там :) Что bash, что perl, что даже python-как-шелл ...
- Всякая экзотика типо IBM REXX ... хотя и показало чего может, но ... не шмогло по-факту...Короче в данное время, в данной реальности - жрите кактус PowerShell, другие блюда кончно есть но ... это тоже кактусы ;-p
Как то так! :)
> Когда товарищ Макилрой придумал конвеерТо у него были совсем другие задачи.
Вы очень верно отметили. far2l существует для тех, кому нафиг не упало менять мышление и привычки.Воспитывать взрослых людей — вообще затея категории Б. Можно только предлагать преимущества.
Угу. И которые зачем-то полезли на линукс. До первого крупного факапа, потом оно с воем убегает и далее лет десять гиперкомпенсирует, рассказывая страшные сказки про консоль и страшный мс.> Воспитывать взрослых людей — вообще затея категории Б
Действительно, зачем воспитывать. Человек сам до принципов юниксов дойти должОн, далее он просто берет и вылезает из комбайновых пеленок и просто работает.
А вам плохо от того, что люди получают возможность пользоваться софтом, к которому они привыкли? Может быть, это оскверняет вашу православную линуксяшечку?
Особенно хорошая фича Antimalaware service executable
Всё что угодно лучше MC.Пробовали открывать архивы на несколько десятков тысяч файлов?
FAR: почти мгновенно.
MC: минуту гоняет perl, чтобы всё распарсить.И таких примеров тьма.
Да что там, в FAR есть Colorer, в MC - убогое дно, которое ломается на 1-2-3 и не работает вообще.
Я чаще Far запускаю под Wine, чем работаю в MC.
сбилди свой под WX, я так и делаю, и не приходится вот такие новости читать
Я, кстати, тоже гонял Far под Wine, пока far2l не появился.
> Пробовали открывать архивы на несколько десятков тысяч файлов?Нет, не пробовали. В каких случаях вообще возникает нужда такое делать? Можете привести примеры?
Бэкап Fitea, eyc
Ну например архив с файлами, до которых последний раз 3 года назад ходили. И в котором начальству воткнулось порыться.
Ну дык отожми у начальства дополнительный спэйс на сторидже, да восстанови файлы тудысь, дурик!
Потом дай начальству доступ как G:\arhive2014 ... намекай что не дурно бы премию за ударный трутЪ :)
... а ты тля всё: FAR ... mc ... крылья ... ГЛАВНОЕ - ХВОСТ!(С) :-)
Конкуренция — это всегда хорошо. Пример её отсутствия — ламповые черно-белые телевизоры СCCР, которые изготавливались аж до середины 90-х.
Пример её отсутствия — это сам mc. Его запускаешь, как на двадцать лет назад проваливаешься.
Логично mc ограничен самой консолью, которая за 20 лет тоже новых фич не преобрела
<тут стандартная пошутилка про колесо и 200000 лет>
> Его запускаешь, как на двадцать лет назад проваливаешься.Так и запишем, что по мнению анoнима с оупеннeта, все те, кто набирает команды в консоли, проваливаются на 20 лет назад, хотя могли бы тыкать пальчиком в свои айфoны и записывать тиктoки 🤟😎
Вероятно вы давно в каталог .mc не заглядывали.
В полуночнике плагинами можно хоть архиваторы, хоть файловые системы, хоть свой браузер интегрировать.
Конкуренция -- это всегда плохо. Пример её присутствия -- низкокачественная еда по завышеным ценам, которая изготавливается сейчас.
Так рынок производства еды силовики давным-давно подмяли, какая там конкуренция? Начиная с отжатого Вимм-Билль-Дана. Кто попроворнее был, на запад свалил, Довгань теперь в Германии пельмени делает.Так что ваш тейк только подтверждает правило. Убили конкуренцию — товар стал дороже и хуже.
>Так что ваш тейк только подтверждает правило.1. Кто-то что-то начинает делать. Ну пусть те же пельмени, раз уж про них вспомнили. Вкусные, с начинкой из качественного мяса, с нормальным тестом.
2. Появляются конкуренты, которые делают хуже, но дешевле.
3. Продажи качественных и более дорогих пельменей падают, потому как очень и очень многие люди может и рады бы выбрать качество, но финансовые возможности диктуют им выбирать по цене.
4. И их производитель либо уходит с рынка, либо тоже снижает качество, дабы оставаться конкурентно способным по цене.
5. Кто-то ещё больше снижает качество и издержки, хотел бы сказать «а за ними и цену», но нет, это необязательно, да и инфляция не позволит.
6. А потом ещё.
7. И ещё.И вот конкуренция — она вроде как есть, вот только хорошо ли от её наличия потребителям пельменей?
А ещё есть такой интересный момент, как скупка самым богатым конкурентом самого качественного сырья, и вывоз оного в другой регион. Тоже более богатый, в силу своего географического положения ивнутриполитических особенностей. Собственно, благодаря богатству региона этот самый конкурент и стал самым богатым. Ну а остальные пусть лепят из того, что осталось. И вот снова конкуренция есть, только значительной части потребителей она делает, сюрприз, плохо. Потому что конкуренция — это не обязательно про то, чтоб у тебя был выбор.
Потребителю от конкуренции или отсутствия таковой может быть и хорошо, и плохо, и вообще никак. Рассматривать стоит в каждом конкретном случае отдельно. И никогда не забывать, что для потребителя все эти «хорошо» и «плохо» всего лишь побочный эффект — затевается-то всё точно не для его блага.
> Продажи качественных и более дорогих пельменей падают, потому как очень и очень многие люди может и рады бы выбрать качество, но финансовые возможности диктуют им выбирать по цене.А до этого они не выбирали по цене?
Вообще, «качественнее» — не значит лучше. Для типичного жителя российской глубинки «лучше» — это именно дешевле. Вот конкуренция и работает.
>>Рассматривать стоит в каждом конкретном случае отдельно.Именно поэтому в теме про файловые менеджеры в линуксе мы обсуждаем пельмени.
Альтернатива конкуренции: я один делаю пельмени, буду:
1. уменьшать затраты на сырье и производство до тех пор пока это ещё считают съедобным и покупают; 2. фиксирую и продаю говно; мониторю в фоне уровень восприятия;
3. когда привыкнут и будут считать, что других пельменей не бывает и это == норм:
3.1. повышаю цены пока N * Price_new > M * Price_old, где M - кол-во покупок по старой цене, N - по новой.
3.2. иду в п.1Конкуренция, конечно, разная бывает, но она хотя бы создает ту нижнюю планку, ниже которой от тебя побегут к конкуренту.
> Конкуренция, конечно, разная бывает, но она хотя бы создает ту нижнюю планку,
> ниже которой от тебя побегут к конкуренту.Вы исходите из ложной предпосылки, что конкуренты во время ваших телодвижений не делают ничего.
> низкокачественная едаТо-то сейчас люди живут раза в два дольше, а не как как 200 лет назад по 35-40 лет, когда еда была исключительно качественная и экологичная.
P.S.
> --
Шыгоpин залогинься.
>То-то сейчас люди живут раза в два дольше, а не как как 200 лет назад по 35-40 лет, когда еда была исключительно качественная и экологичная.Во-первых, живут не в два раза дольше, а, может, процентов на 25 дольше, (60->80), а средний возраст вырос за счёт искоренённой младенческой смертности, для чего фабричная еда не особенно нужна, нужно только хорошо поддерживать гигиену в роддомах, ну и хоть как-то кормить детей.
Во-вторых, живут-то они дольше, а работают-то они сколько? Работают они примерно столько же, сколько и раньше, а остальное время едят то, что платят налогами все остальные.
Вырос не только "средний возраст" (на самом деле "Ожидаемая продолжительность жизни при рождении"), но и количество людей на планете - более чем в 4 раза с начала XX века.До совершеннолетия в РИ на рубеже веков доживала примерно треть детей, почти половина умирала в младенчестве (до года). В Европе ситуация стала улучшаться на 50-80 лет раньше, но Игнаца Земмельвайса, высказавшего простую и очевидную идею, что акушер и врач должны мыть руки, прежде чем принимать роды, за это упрятали в сумасшедший дом, хотя материнская и детская смертность при рождении в его больнице от этого упала в разы.
Да этой экологичной еды ещё было мало и приходилось много воевать за нее. А сейчас появились всякие якобы неэкологичные способы выращивания и воевать за еду больше не надо.
> воевать за еду больше не надо.В РФ не надо, но есть много других стран...
https://www.un.org/en/global-issues/food
between 713 and 757 million people faced hunger in 2023 – one out of 11 people in the world, and one out of every five in Africa
пруф ? (особенно, если учесть, что в середине 90х СССР уже не было)
Он просто объелся этодругина или не знает, что до начала 90тых в США все еще выпускали по несколько миллионов черно-белых тельавизов в год, а к середине 90-тых оригинальные американские тельавизоры вообще банально издохли из-за конкуренции с япами, корейцами и тайванью. Но то другое - понимать надо!
Пример ничего не доказывает.Автомобиль Volkswagen Käfer aka "Жук", лично одобренный Гитлером в 1938, выпускался до 2005 года, несмотря на конкуренцию.
>ламповые черно-белые телевизоры СCCР, которые изготавливались аж до середины 90-х.Ламповые уже точно не выпускались во второй пловине 1980-х. А чёрно-белые - да, были в 90-х, но они были уже на микросхемах.3535
Сони выпускала черно-белые телевизоры до 1994 года! Правда это были карманные вачманы, но факт есть факт - чернобелые, а значит они полностью отсталые!
Необходимость выпуска ч/б телевизоров в 90 и 2000 -е годы была продиктована рынками сбыта в странах, где действовали или действуют телевизионные лицензии на прием вещания. В Европе, на пример- Великобритания, Ирландия, Швейцария, Германия, Италия,Чехия,Австрия и др. В отдельных странах лицензия на цветное телевидение дороже. А телевидение,как известно -утеха пролетариата, сам телевизор стоит денег, а еще ежегодная или ежемесячная лицензия. Многие могут себе позволить только черно-белое телевидение. Информация по этому вопросу прекрасно гуглится. В свое время для меня стало откровением.Меня удивил еще факт, как и приглашенных нескольких телемастеров, что большая красивая жидкокристаллическая панель (в название и производителя не вникал) переданная старому уже по возрасту знакомому от детей, проживающих в одной из северных стран, оказалась чистейше ч/б. У меня было стойкое дежавю, будто смотрю на осовременннный телевизор "Аврора".
Я уеду жить в Лондон, я уеду жить в Лондом, на ч/б телевизор смотреть... официально в Лондоне около 2000 зрителей ч/б телевизоров, статистика 2021 или 22 года :)))
тем что не тупит с архивами и тем что можно адекватно работать с SFTP, указав ключ или парольу него своя история команд
и есть неудобства с выделением текста на экране
В mc поддержку sftp с авторизацией по паролю или ключу встроили больше 10 лет назад
А если «хочется странного»: откройте инструкцию и настройте ssh-agent под себя. ;)
Из личного опыта - есть одна железина с файлами, куда надо за файлами ходить по SFTP. Вот из mc оно нивкакую, а из far2l с плагином его NetRocks - на ура.
Чё то не верится, уж извини :)
У меня на лапатопе (deb12) - mc. Но вот для прикола far2l накатил тоже и ... оставил 8-)
> Графическая версия far2l (пакет far2l-wx), исторически появившаяся даже раньше консольной, решает эту проблему.А ведь достаточно было запустить консольный far2l в любом нормальном терминале, который поддерживает копирование текста мышкой и "поддержку сложных сочетаний клавиш" (ввод эмодзи?)
Список "любых нормальных" терминалов в студию. Желательно с табличкой в какие дистрибутивы они входят, а в какие нет.
xfce-terminal
Попробовал. Поддерживаемых far2l расширенных протоколов клавиатурного ввода там, увы, нет. Или может быть есть какой-то неизвестный мне протокол, тогда нужны ссылка на его документацию, добавлю.С буфером обмена тоже вроде бы стредствами терминала не получается работать (OSC 52, похоже, нет), но можно работать, цепляясь к иксам, far2l так умеет.
kitty. Есть как минимум в Debian и Fedora (в Ubuntu, разумеется, тоже)iTerm2. Опенсорс под Mac
Windows Terminal. Ну, тут и так понятно.
Во всех трёх у вас будут все кнопки и буфер обмена. В первых двух и вывод уведомлений тоже (чтоб он заработал по ssh, подключайтесь изнутри локального far2l).
Если сильно нужны уведомления в Винде — вот тут есть форк putty с экспериментальной поддержкой.
https://github.com/unxed/putty4far2l
А, затупил. Если у вас в Windows Terminal работает команда notify-send (а она должна работать на локальном WSL), уведомления из far2l работать будут. Чтоб работали и по ssh тоже, опять же, подключайтесь изнутри локального far2l
Если у вас нет notify-send в WSL'ном дистрибутиве, надо установить будет, чтоб заработало.
Вместо kitty можно использовать alacritty или foot. Тоже с кнопками всё хорошо будет. Есть как минимум в Ubuntu 24.04+
vt100 X11TERM
Вот поэтому графический бекенд и написали что нормы в мире терминалов это технологии, устаревшие ещё во времена win95
Можно, но зачем? Консольная версия на локальной машине по сути вообще не нужна.
Графическая версия не нужна когда можно запустить xfce4-terminal --fullscreen -x mc,
или же вам так нравится работать с текстовой консолью через нагромождение графичеких библиотек?
А то, что вы привели — конечно, не нагромождение. Вообще, в любом иксовом _эмуляторе_ терминала оверхэд, пожалуй, побольше будет.
У Вас экран какого размера? Что на нем консоль на весь экран считается годным. :)
Да и DOS'ом повеяло.
>У Вас экран какого размера?4К
>Что на нем консоль на весь экран считается годным. :)
А что такова?(С)
Да и чего ему в своём скрине то не быть на весь экран?!
Шревд побольше сделай если тебе слишком много, глаза скажут "спасибо!" :)>Да и DOS'ом повеяло.
Это тебе не сюда, это тебе к доктору!(С)
>>У Вас экран какого размера?
> 4КА размер то какой?
Одно дело развернуть на весь экран но ноутбуке, хоть при разрешении 6K, и совсем другое получить консолищу на настольном дисплее 20-45". :)> А что такова?
Экран большой зачем? Что бы больше влезало, для более продуктивной работы.
А в консольном файл менеджере только просмотр более одного файла одновременно, уже в клоунаду превращается.
> А размер то какой?27" ... я бы Dell 25" взял, но он чёто дороговато весил... :(
Если детально - то у меня Lenovo P27u-10, на ДР подарили, года 3 уж. Он _не_ геймерский, но программить, моделить, читать-писать, зырить видосы - самое оно :)
Теперь пока 8К доступных не появится, наверное и обновлять не буду ...> Одно дело развернуть на весь экран но ноутбуке, хоть при разрешении 6K, и совсем другое получить консолищу на настольном дисплее 20-45". :)
У меня консоль на одном из вирт. экранов - развёрнута на весь. И я тутда-сюда Ctr +\- (размер шрефта) в ней активно пользую :) Да даже под настроение ;) ВотЪ прямо сейчас: 85 lines, 272 cols (шрефт 12pt)(но там чуток ещё места декорации окна съедают).
Чтоб прочувствовал :) Это обычно, иногда даже мельче (но редко), к концу дня шрефт увеличиваю, чтоб глаза не уставали, ингода прям до 25 \ 80 - deja vue^W DOS 8-)
>> А что такова?
> Экран большой зачем? Что бы больше влезало, для более продуктивной работы.Правильно. И высокое разрешение - туда же. И они связаны. На моём, в линуксе щрефты уже не ШГ - и это есть гут!(С)
> А в консольном файл менеджере только просмотр более одного файла одновременно, уже в клоунаду превращается.
А напуркуа!?(C) тебе _в_файл_менеджере_ "просмотр более одного файла одновременно"?!?!?! :-\
Сравнивать содержимое?
Вообще-то если ты не впервые Unix-like видишь, обезЯн знать что для этого там в консоли есть diff. Хотя он опасен конечно ибо вантузятников разрывает на части!(С), ну ... извиняйте :)
Если diff-а не хватает, если надо что то более визуальное - есть vimdiff, всё как раз как ты хочешь!
А если всё равно - не то, есть GUI-шный DiffMerge (или да хоть - Kompare) или (на корп машине с форточкой) - WinMerge ...А вообще претензия уровня "В FAR \ mc нельзя даже жалкий параход начертить!", не находишь? ;)
Вот только у графических утечки памяти встречаются чаще, чем у консольных.
хорошая штука
*шутка
В портах уже столетвобед
```
xxx@xxx-home:/tmp/$ apt policy far2l
far2l:
Установлен: 2.6.1~beta+ds-1~bpo12+1
Кандидат: 2.6.1~beta+ds-1~bpo12+1
Таблица версий:
*** 2.6.1~beta+ds-1~bpo12+1 100
100 http://deb.debian.org/debian bookworm-backports/main amd64 Packages
100 /var/lib/dpkg/status
```
До этого в Debian и Ubuntu была только консольная версия far2l-TTY|Xi (пакет far2l), а теперь предлагается на выбор отдельный пакет с графической версией far2l-GUI (пакет far2l-wx). После установки любого из пакетов запуск по имени far2l, но результат разный.Причем графическая версия при запуске с ключом far2l --tty (или дистанционно через ssh) работает как терминальная, т.е. в основном отличия пакета far2l-wx и пакета far2l только в зависимостях, которые ставятся в систему или нет.
Спасибо, тады понятно в чём новость.
Для tty версии1. Установить пакет far2l
2. Освободить системные хоткеи
3. Столкнуться с не-работой RightCtrl+0,1,2..9
4. Прочитать help
5. Установить терминал kitty, в котором есть продвинутая поддержка клавиатурного ввода
6. Столкнуться с не-работой Ctrl+Shift+стрелок
7. Почитать help, не найти решение
8. Догадаться сходить на wiki, найти решение там
9. Прописать его в конфиг kitty
10. Пользоватьсядля графической версии:
1. Установить пакет far2l-wx
2. В некоторых случаях включить в far2l эксклюзивную обработку клавиш или освободить системные хоткеи
2. Пользоваться
>[оверквотинг удален]
> 6. Столкнуться с не-работой Ctrl+Shift+стрелок
> 7. Почитать help, не найти решение
> 8. Догадаться сходить на wiki, найти решение там
> 9. Прописать его в конфиг kitty
> 10. Пользоваться
> для графической версии:
> 1. Установить пакет far2l-wx
> 2. В некоторых случаях включить в far2l эксклюзивную обработку клавиш или освободить
> системные хоткеи
> 2. Пользоваться3. Столкнуться с не-работой RightCtrl+F1, F2 .. F12
4. Не обнаружить как сделать симлинк файла из правой панели в каталог на левой панели
Давайте еще нортона или волкова портируем. И так достаточно много хороших ФМ нативных под линукс.
Волков отлично под досбоксом.
C:\ETC\PASSWD
C:\ETC\RESOLV~1.C~1
Развлечения ради пробовал портировать Dos Navigator. На ЛОРе есть эпический тред об этом.Упёрся в то, что впаянная в него Turbo Vision — по сути нелицензионная, паскалевскую нельзя распространять, хоть и Open Source. А для того, чтобы пересаживать его на Free Vision, туда сначала надо юникод впилить, какой смысл в менеджере файлов без юникода? Работа эта у фрипаскалевцев идёт, сделают — поглядим.
> Развлечения ради пробовал портировать Dos Navigator. На ЛОРе есть эпический тред об
> этом.
> Упёрся в то, что впаянная в него Turbo Vision — по сути
> нелицензионная, паскалевскую нельзя распространять, хоть и Open Source. А для того,
> чтобы пересаживать его на Free Vision, туда сначала надо юникод впилить,
> какой смысл в менеджере файлов без юникода? Работа эта у фрипаскалевцев
> идёт, сделают — поглядим.As of February, 2022, adoption of Free Vision to Unicode has been merged into the FPC main branch. This branch has already been tested on Linux and Windows and considered stable at least on these two platforms.
А по-моему ты просто НИАСИЛИЛ, если при портировании софта
с досячего Паскаля с гуëм в UNIX у тя это единственная проблема.
Чья бы корова... :)
Нету там гуя, от слова НАПРОЧЬ!, вот ведь... :)
Переводи слово GUI 500 раз, пока озарение снизойдëт
Я конечно DOS Navigator лет 20 уже не видел, но что он не GUI-ёвый - помню.
Так что делись шмалью!(С) ;-p
Графический Пользовательский Интерфейс - что тут сложного?Кнопки - есть, окна - есть, переключение между ними, мышью управляется, ....
В DOS и Windows файловые менеджеры получили широкое распространение так как использовались для запуска программ, в Linux файловые менеджеры для запуска программ не используются, поэтому эти Windows-комбайны в Linux не нужны, достаточно файлового менеджера который есть в DE. Разве что каким-то узким специалистам для чего-то очень специального. Ну может ещё новые пользователи Linux, которые только вчера перешли с Windows и думают как они теперь без своего условного ФМ будут, как они реестр будут чистить, как мусор из системы убирать будут. Но это проблемы первого месяца, потом оказывается, что это всё призраки Window, ничего этого делать не нужно.
Как это в Linux файловые менеджеры для запуска программ не используются.
Используются ещё как, например Command->Edit extension file и настраиваем *.EXE запуск через dosbox-x, а *.exe через wine.
Это не задача ФМ -- регистрировать способы запуска экзешников. Линукс дал вам шебанги и binfmt_misc -- используй! Будет работать даже из консоли через ./run-this-shit.exe. Но нет, хочу менюшку в ФМ.
> Command->Edit extension file и настраиваем *.EXE запуск через dosbox-x, а *.exe через wine./usr/local/share/applications/wine.desktop
/usr/local/share/applications/dosbox.desktopЕсли, из любого проводника не запускается, файлы, как обычно водится, кривые :)
А на фига DE нужен, если запустил терминал в нем тот же far2l и настроил запуск нужного приложения?-)) Если надо найти документ в помойке на пару тысяч файлов, то опять таки через far2l. Зачем DE сам по себе пользователю, библиотеки ладно приложения используют, а DE, если 80% времени проводишь в нескольких программах?
Ибо в оконном менеджере чтоб перекинуть рабочее окно запущенного приложения изменив размер на соседний монитор мне не приходится «играть на пианино», вспоминая комбинации клавиш и предварительно конфигурировать под себя tmux/screen…
тогда мышкоблудие - твой путь ниндзя. я бы на твоём месте пересел на планшет на андроид или лучше иос
Видимо у вас богатый опыт многомониторной работы с консолями на планшетах...
Что за ненависть к мышке? Я её пользуюсь даже в нативной линуксовой консоли для копипаста и в mc, чтобы прокрутить список, стать на нужный файл. Консольный мышиный сервер gpm.
"Если надо найти документ в помойке на пару тысяч файлов, то опять таки через far2l"
Да ну нахрен. Долго в любом двухпанельнике. Гораздо проще и удобнее использовать find(1) и grep(1). Тем более, что можно четко перечислить, что нужно пропускать (.git/, например или .cache/) при поиске. А если использовать между ними odt2txt или pdf2text, то можно искать и по содержанию, причем очень быстро.
в find немного неудобно (громоздко, но за все нужно платить) включение по ИЛИ (в mc, например, можно указать, что искать так -- '*.{c|cc|h|hh}'), зато можно вывести результаты поиска в файл. Вообще, нет никакой необходимости двухпанельники набивать тем, что можно сделать из оболочки.
> В DOS и Windows файловые менеджеры получили широкое распространение так как использовались для запуска программНе только. Мне через Нортон проще копировать файлы, чем через copy. Ну а вообще - да, было бы неплохо запускать GUI-программы из голой консоли, как в DOS. Можно было бы от иксов вообще отказаться.
Эх, svgalib…
Дак можно через фреймбуфер. Можно даже фильмы в коньсоли смотреть и браузер с картинками юзать
>апускать GUI-программы из голой консоли, как в DOS. Можно было бы от иксов вообще отказаться.В таком случае, наиболее непонятной станет роль Вяленого. По сети он не умеет, а если приложения из графической консоли работают, то зачем эта прокладка вообще?
В своё время, на Raspberry Pi можно было запускать графические приложения из терминала. Они работали через dispmanx, который, как я понимаю, использует fbturbo. Третья квака прекрасно стартовала. Там даже SDL 1.2 был пропатчен, чтобы работать без "иксов" - вплоть до Raspbian 10.Также, как я понимаю, SNES Mini использует directfb, чтобы стартовать эмулятор. Тоже без "иксов".
> если приложения из графической консоли работают, то зачем эта прокладка вообще?Чтобы запускать несколько разных приложений в разных окнах. Прям как Windows позволял запускать несколько DOS-приложений.
В никсах нормальные юзеры, если нужно копировать каталогами, используют rsync(1), потому что более надежно и быстрее. А если нужно копировать файл, в который кто-то пишет, напримр журналы из /var/log, то вообще единственная утилита, которая скопирует его без потерь, это dd(1). Остальные могут незавершенную запись "забрать".
Это откуда такая статистика что не используются?
А ещё лучше не только от внешнего файлового менеджера отказаться, но и от ярлыков на рабочем столе. Чем скорее человек поймёт, что в Windows ему навязали кучу ненужных тараканов, тем лучше ему же. Привычки, за которые человек готов бороться, могут не иметь ни малейшего обоснования, просто мешающий мусор. Небольшой такой reset нужен.
Хоть и пишут, что это форк оригинального far, но чё-та доверия нет. Лучше подождать лет 5-10, для "стабилизации".
far2l форкнулся от виндовского прародителя в 2016, так что уже более 8 лет выдержки под зоопарком различных Linux/*BSD/macOS
Ну да, и до сих пор половина фичей оригинала не работает.
А ты думаешь что это очень просто - взять прогу которая не то что "по локоть", которая бля выше бровей! в виндовых потрохах зарыта и перенести по линуксы?!?!?
Спроси знакомого программера, если есть. Это - труднее даже чем написать с нуля.
Форк от последнего Far2 был
https://github.com/FarGroup/FarManager/commit/3cf510210d6b1b...А какие фичи не работают?
У меня новость намного важнее. Появилась portable-сборка!
https://github.com/akruphi/far2l/wiki/#portables_nuance
> Появилась portable-сборка!С троянами?
pavel@amd64:/tmp$ ./far2l_2.6.4.git20241208-x86_64-glibc.run
Verifying archive integrity... All good.
Uncompressing FAR2L File Manager 100%
*** stack smashing detected ***: <unknown> terminated
AbortedЧо дальше?
$ strace ....prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
writev(2, [{iov_base="*** ", iov_len=4}, {iov_base="stack smashing detected", iov_len=23}, {iov_base=" ***: ", iov_len=6}, {iov_base="<unknown>", iov_len=9}, {iov_base=" terminated\n", iov_len=12}], 5*** stack smashing detected ***: <unknown> terminated
) = 54Афтор захотел RLIMIT_STACK размером с RLIM64_INFINITY 8 кило для стека уже мало?
ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked,
interpreter lib/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, strippedСтрипает бинарь для раздачи портабельной версии!!! Идиëт :D
Чесслово, пиши лучше на Rust - для таких его придумали
Ну, у тебя, похоже, с троянами. :))
У меня работает. Запускал так:
$ cd $XDG_CONFIG_HOME/far2l && ./far2l_2.6.4.git20241208-x86_64-glibc.run -- -u $(pwd)/far2l_profile
Я уже сам собрал, их не дождëшься
git - GNU Interactive Tools
nc,
vc,
ds (Dos Shell)
dn (Dos Navigator)
Тут список видузячих командеров, типа Total Commander
dnlnx (Dos Navigator Linux) https://github.com/unxed/dn2l
far,
xtreeСколько я этого овна перепробовал, миднайт лучший!!!
>так что с появлением пакета far2l-wx больше не нужно устанавливать дополнительные терминалы, достаточно продвинутые для его нормальной работы — наоборот, сам far2l сможет работать в качестве достаточно продвинутого терминалаНу всё - встречайте "миссию", чудо-агрегат. У меня это всё уже есть и я не хочу складывать всё в одну корзину. Не брызгайте "восторгом" )
А этот третий абзац это персональное мнение автора новости или это где-то в обсуждении Debian написано?
Потыкал немного. По ощущениям лучше чем терминальная версия.
Для терминала уже есть mc, он лучше за счет своей распространенности (а так минусов у него вагон, конечно).
А тут прям гуй, да еще и умеет нативно под wayland работать. В фулскрине по Alt+Enter выглядит шикарно.
Молодцы что запилили.
> Молодцы что запилили.Автор залогинься.
На сайте либо креативный ИИ подключили, либо новый агент в штате. )
А это прямо таки хорошо:
> Стандартные unix-терминалы не всегда предоставляют функциональность, необходимую консольным приложениям Window (...) или предоставляют её частично.В юнихах приложениям винды не хватает функциональности консоли?
Так и есть.Попробуйте в GNOME Terminal или KDE Konsole отлавливать сочетания Ctrl+Enter или RightControl+цифры. И это только пара примеров, такого полно. Ну и да, доступа к буферу обмена в этих терминалах нет тоже. Вернее, paste в режиме bracketed paste есть (тормозит, но использовать можно), а записи в буфер нет вообще. В более продвинутых есть и запись через ESC последовательность OSC 52.
Да, самые распространённые сегодня эмуляторы терминалов *nix уступают по некоторым возможностям консоли Windows 95.
Такие дела.
И всеже благое дело делают, если получим нативную кроссплатформенную тулзу, без смены привычек.
>нативную кроссплатформеннуюКажется, здесь есть какое-то противоречие. Тут либо то, либо другое.
нет, нет противоречия
Это надо было делать в 2000-2001, а теперь поезд как бы тютю.
Как постоянный пользователь с самой первой версии (это та, которая в DOS служила оболочкой к RAR) заявляю, что в последние пятилетки особенных новшеств, достойных упоминания, в FAR'е не замечено, так как момент давным-давно упущен - благодарите эго кле-кого из т.н. FAR team.
Упаси боже от новшеств в Фаре. Он работает, и работает хорошо. А функциональность при желании допиливается плагинами.
Да и что конкретно вы хотели бы там увидеть?
> что конкретно вы хотели бы там увидеть?Темы, хотя бы... Стандартная глючная. Например, каталоги жёлтые и выделение их тоже. Не разобрать потом, что выделено. В palette.ini разобраться, какой цвет за что отвечает, можно только методом научного тыка.
А еще права на файлы/каталоги, как в МС. А то да же в полном виде панелей их нет.
Хм, права? Есть (в "Детальном" LCtrl+5 режиме), а вообще полностью конфигурируемо в Параметры -> Режимы панели файлов.
По Ctrl-A (Файлы -> Атрибуты файлов) просмотр и редактирование.
Да не нужно это никому, cпециально пялиться на все атрибуты,
там же тыкать ctime/mtime/atime и прилепить immutable bitДа и сделать нормально не можете, только что поставил на файл,
живущий на tmpfs этот самый immutable bit. Far не выдал никакой ошибки!!!!Хотя tmpfs и родственные не поддерживают chattr() :)
Виндузоны!!! Валите к себе обратно в форточки
> только что поставил на файл, живущий на tmpfs этот самый immutable bit. Far не выдал никакой ошибки!!!! Хотя tmpfs и родственные не поддерживают chattr() :)Хм, только что то же самое сделал с помощью mc. Может,дело не в инструменте, а в руках, его использующих?
Вы не поняли. ФМ ставят бит, на который чихать и при этом не предупреждают, что бесполезно - ФС всё равно проигнорирует.
ФС как раз отреагирует
$ export LC_ALL=C
$ cd /tmp
$ echo > test
$ chattr +i test
chattr: Inappropriate ioctl for device while reading flags on test
$ echo $?
1Через strace
...
openat(AT_FDCWD, "test", O_RDONLY|O_NONBLOCK) = 3
ioctl(3, FS_IOC_GETFLAGS, 0x7ffe560eca6c) = -1 ENOTTY (Inappropriate ioctl for device)
...
Собрал из git - гоняю. Виндузятиной попахивает конечно во всюПервое что заметно - дико тормозная реакция - задержка на нажатия.
Убивают пункты в менюхах:
[ v ] Удаление в Корзину
[ ] Сортировать имена папок по расширению ))) Дайте ссцлку на IEEE/POSIX/LSB/ГОСТ про "Расширения папок"
[ ] Отключить кэширование записи (Чоу?)
[ ] Пробельные символы (Это называется Непечатаемые)Везде слово Папка :)))
Где бл меню по F2 ????
Где бл меню по Right Сtrl + \ (Каталоги быстрого доступа) ????Где отображение юниксовых прав??? rwx-r-x-rx , drwx------ ,
Где создание ссылок между панелями???
Кароч нифуя интересного, - хрень перегруженная ненужными фишками
типа какого-то "Уничтожения" или Конвертер в температуру РюмораА за час я так и не понял как сделать ln -s /tmp/far2l /usr/bin/far и быстро увидеть sticky bit на tmp
> Где бл меню по F2 ????Присутствует.
> Где бл меню по Right Сtrl + \ (Каталоги быстрого доступа) ????
Отображаются в меню перехода (Alt-F1/F2) или через Команды - Закладки на папки.
> ln -s /tmp/far2l /usr/bin/far
Alt-F6?
> быстро увидеть sticky bit на tmp
Ctrl-A? (Файлы -> Атрибуты файлов)
или просто F4 в случае каталога
>> Где бл меню по F2 ????
> Присутствует.Пустое
>> Где бл меню по Right Сtrl + \ (Каталоги быстрого доступа) ????
> Отображаются в меню перехода (Alt-F1/F2) или через Команды - Закладки на папки.Ну щаз, побежал по меню шариться. Быстрее напишу в ~/.bashrc список из глоб. переменных
export MYDIR=/usr/share/loasda/gdfgsd/фыва/олдж
export GS=/usr/src/godSoftware/hello/world/
и в консоле наберу cd $GSв миднайте эти кнопки на расстоянии 1 см
>> ln -s /tmp/far2l /usr/bin/far
> Alt-F6?Не реагирует
>> быстро увидеть sticky bit на tmp
> Ctrl-A? (Файлы -> Атрибуты файлов)
> или просто F4 в случае каталога
> Не реагируетВероятно потому, что кнопкосочетание перехватывается системой или кем-то ещё.
gui- или tty- версия far2l?
В gui решается простым включением "Эксклюзивной обработки нажатий" клавиш-модификаторов (Параметры -> Параметры ввода).
> Вероятно потому, что кнопкосочетание перехватывается системой или кем-то ещё.возможно, но система или кто-то не реагируют ))
> версия far2l?
час назад из git clone
> Везде слово Папка :)))А что должно быть? Директория?
Да, директория или каталог. Это не шутка.
Каталог — это точно шутка. Это даже не русизм, это советизм, тогда любили на свой лад переводить.
А директория… запускаю Nautilus, а там внезапно — папки. И в любом современном файл-менеджере — папки.
при чём тут русский вообще? в английском у виндузятников та же проблема
Какая проблема? Никаких «каталогов» в английском применительно к файловым системам никогда не было. Были directories, потом все как-то перешли на более вразумительные folders. И только отечественных бородастых-свитерастых до сих пор корёжит от «папок».
Как вы утомляете, Папкины дол6оящерыThe Open Group Base Specifications Issue 8
IEEE Std 1003.1-2024
Copyright © 2001-2024 The IEEE and The Open Group3.103 Directory
A file that contains directory entries. No two directory entries in the same directory have the same name.
3.139 File
An object that can be written to, or read from, or both. A file has certain attributes,
including access permissions and type. File types include regular file, character special
file, block special file, FIFO special file, symbolic link, socket, and directory. Other types
of files may be supported by the implementation.3.251 Parent Directory
When discussing a given directory, the directory that both contains a directory entry
for the given directory and is represented by the pathname dot-dot in the given directory.
https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/co...Пока всë не изучите, не ходите сюда
Для слоупоков: В Папке могут быть только документы, в Каталоге или Директории может быть всë
> Никаких «каталогов» в английском применительно к файловым системам никогда не было.
Читать выше осилишь?
> Были directories, потом все как-то перешли на более вразумительные folders.
directory в переводе это КАТАЛОГ
Тебе легче что ты лоханулся под Анонимом? :D
> И в любом современном файл-менеджере — папки.
>> И в любом современном файл-менеджере — папки.Папки - это те, кто забирает детей из детского садика!
Каталог хорош, потому что хороша аналогия с библиотечным каталогом (в котором лежат card files) и слово не уходит далеко от directory, directory - такое универсальное слово, которое в русском оказывается то справочником (телефонным, улиц города), то планом (торгового центра), то ещё чем-то.Папка хороша, потому что она изображена на пиктограмме. Как появилась в компьютерах графика, появилась и папка.
Директория хороша, потому что ВПЕРЁД ПИНГВИНЫ. Нет, директория не хороша, это обрусевший транслит с потерей смысла, типа партиции. Но партиция это так, мелочь, а за директорией стоит священная война с виндой. Папка или директория? Сразу видно, кто за кого.
> то ещё чем-тоУказателем (алфавитным, улицъ города). По своей латинской природе это указатель.
---
Директорий ещё существовал. На гусеничном ходу.
Термин "папка", ещё со времён компов от Xerox пошёл, если я правильно помню.
В beos фс не предусматривала папки.
Пользуюсь far2l давно, в целом нравится. Но не хватает:
1. Поддержки всех атрибутов, сейчас доступен только минимум.
2. Поиска в содержимом файлов по регэкспам.
3. Вменяемых сообщений об ошибках в NetRocks.
4. Сравнения содержимого файлов аля mcdiff.
5. Хотя бы простенького 16-ричного редактора.
6. Вменяемого средства для просмотра/редактирования макро.
7. А ещё помощь местами сильно устаревшая. То не совпадает с элементами в диалогах, то про какие-нибудь диски Цэ вещает. Документацию тоже обновлять надо, господа.
> 1. Поддержки всех атрибутов, сейчас доступен только минимум.SELinux, XATTR, capabilities, Неймспейсов, .... забудь!
> 2. Поиска в содержимом файлов по регэкспам.
Perl уже умер, останки блуждающих регэкспов - в коме.
Сейчас конфиги на JSON, XML, и пр и генерят и проверяют сами парсеры.
Код пишут в IDE, все с ВебМордами, чистые .txt в системе наверно только COPYING> 3. Вменяемых сообщений об ошибках в NetRocks.
Ещë кто-то знает что такое NetRocks?
> 4. Сравнения содержимого файлов аля mcdiff.
diff -up a b; ...
> 5. Хотя бы простенького 16-ричного редактора.
Что искать в 2024??? Сейчас бинари пока долетят до процессора, проходят 12 стадий преобразования.
> 6. Вменяемого средства для просмотра/редактирования макро.Открою тайну - в UNIX все макры пишутся на шелле
ВАМ по-моему реально лет 60 +/-. Хотелки из 90-х :D
Надеюсь, вы перед зеркалом или камерой коммент писали? Чтобы видеть какой вы умный и красивый.>> 2. Поиска в содержимом файлов по регэкспам.
> Perl уже умер, останки блуждающих регэкспов - в коме.
> Сейчас конфиги на JSON, XML, и пр и генерят и проверяют
> сами парсеры.
> Код пишут в IDE, все с ВебМордами, чистые .txt в
> системе наверно только COPYINGИ настало растворение в воздусех. Никакого legacy, никакой документации в markdown на удаленном сервере с доступом исключительно через ssh+терминал.
>> 3. Вменяемых сообщений об ошибках в NetRocks.
> Ещë кто-то знает что такое NetRocks?А вы вообще где сейчас? В треде про far2l или в астрале? Это ftp/sftp/etc клиент в far2l
>> 5. Хотя бы простенького 16-ричного редактора.
> Что искать в 2024??? Сейчас бинари пока долетят до процессора, проходят 12
> стадий преобразования.Если у зумера фантазии не хватает, то не значит, что в таком-то году что-то не нужно.
>> 6. Вменяемого средства для просмотра/редактирования макро.
> Открою тайну - в UNIX все макры пишутся на шеллеОпять же - вы где сейчас?
> ВАМ по-моему реально лет 60 +/-. Хотелки из 90-х :DА вам примерно 15. Со всеми вытекающими.
>> ВАМ по-моему реально лет 60 +/-. Хотелки из 90-х :D
> А вам примерно 15. Со всеми вытекающими.Павлинуксу то? Ему наверное 4 раза по 15. Просто как говорится - старый что малый. Это, кажется, оно.
Хмм
FAR NetBox ~== far2l NetRocks
но вот насколько оне внутри одинаковы я не знаю, а в сырки лезть ломы :)
Вся надежда на pavlinux-а , уж от то откроет тайное! :-)
Внутри там разное. NetRocks с нуля написан.
ACK.Спасибки :)
far на nix мог бы стать достаточно популярным, еслиб плагины работали с оригинального фара, а так смысл резко теряется
А они эти плагины доступны в исходниках?
Большинство да. Причём не только сишные, но и паскалевые (их изрядно там) переносить можно (ну по крайней мере тестовый в своё время собрался у меня после нехитрого шаманства. Но это надо брать и портировать, ничего невозможного, но если плагин много дёргает винапи, придётся повозиться.
> добавлен пакет far2l-wx с графической версией порта файлового менеджера FAR 2 для Linux,И нахрен он вперся графический?! По ssh с сервака фиг пробросишь, по сериальному шнурку не работает, возможности GUI полноценно юзать также не может. Разработчикам этой лабуды никогда не приходил в голову столь простой вопрос? Свой NIH по части консолей стоит держать при себе, под контролем, имхо, господа.
Итого - недостатки обоих миров при нем. Но где же достоинства? Текстовый еще можно было бы понять - если их попустит с "диском C:" наконец.
Новость не читай @ сразу возмущайся.
> Новость не читай @ сразу возмущайся.В ней нет ответа на стольк простой вопрос - зачем это извращение сочетающее МИНУСЫ обеих подходов вообще надо?! Есть какое-то рациональное объяснение этому страданию фигней?
> В ней нет ответа на стольк простой вопрос - зачем это извращение
> сочетающее МИНУСЫ обеих подходов вообще надо?! Есть какое-то рациональное объяснение этому
> страданию фигней?В ваших комментах тоже нет ответа на вопрос, почему вы за столько лет читать не научились. И тем более осмысливать прочитанное.
Для far2l графический режим - один из двух возможных, но более удобный именно в DE. В консоли запускается командой far2l --tty
> По ssh с сервака фиг пробросишьБлагородный дон за двадцать лет ниасилил man ssh?
user@machine$ ssh -C -X servak
user@servak$ firefox
> Благородный дон за двадцать лет ниасилил man ssh?
> user@machine$ ssh -C -X servak
> user@servak$ firefoxСтавить на серваках иксы и графоний - удел очень неблагородных донов. Эффективность работы которых с серваками воображение мягко говоря не поражает.
Прелесть того же mc через ssh - это low traffic, low latency интерфейс как таковой. С графонием трафика будет в разы больше и латенси хуже. Потому что данных в сеть - намного больше.
Кэп, вы
1) Пытаетесь подменить предмет обсуждения
2) Вероятно, не в курсе, что иксы на серваках как таковые для запуска X-приложений не нужны. Библиотеки - да.
> Кэп, вы
> 1) Пытаетесь подменить предмет обсуждения
> 2) Вероятно, не в курсе, что иксы на серваках как таковые для
> запуска X-приложений не нужны. Библиотеки - да.Один хрен примерно - чертова куча доисторических дырявых либ ради пуска файлманагера - это полный маразм. Я вообще не понимаю чем они думали страдая таким NIHом в максимально дурной форме.
Миднайт - ставится 1 командой, качает полтора пакета, просто работает - не делая мозг. С этой лабудой - какие-то танцы с бубном и хучшее из обоих миров.
Потому, что в Венде всё было плохо, а код уже написан...Так-то, да, MC настроил один раз, закоммитил в публичный репо и забыл о сложностях на скоро как 20 лет.
Сам-то пробовал с чем-то посложнее xmessage так работать? Жрёт кучу траффика и еле ворочается, много приложений криво рисуются потому что им нужно shm, например firefox ты так никогда не запустишь, вруша.
> И нахрен он вперся графический?! По ssh с сервакаfar2l умеет автоматически downgrade и при отсутствии компонентов в системе работать в консоли и через ssh, но в большинстве консолей могут быть некоторые ограничения UX в части комбинаций клавиш и/или буфера обмена - подробности: https://github.com/elfmz/far2l/#ui-backends
Для тех, кого беспокоят лишние зависимости - в Debian/Ubuntu два пакета far2l (ещё с лета 2023) - с просто консольной версией и минимум лишних зависимостей (имя пакета просто far2l) и свежедобавленный пакет far2l-wx с графической версией, обеспечивающей лучший UX, но тянущей зависимостями wxWigets - специально для тех, кто на Linux-компах уже под графикой сидит.
В gui уже есть Dolphin та. Тоже можно две панели сделать.
>по сериальному шнурку не работаетНу при желаниии, можно и запустить. Протокол PPP пока ещё не отменили.
>>по сериальному шнурку не работает
> Ну при желаниии, можно и запустить. Протокол PPP пока ещё не отменили.Зачотные гланды через дж@пу автогеном конечно - но там обычно - консоль. Для управления железкой, всяких дебаг сообщений, сообщений ядра и тому подобного. И тут все это оборвать чтобы - вон то? Это надо реально сильное желание заняться конкретными извращениями.
А изгадить текстовую программу до какой-то самопальной гуйни - я вообще не знаю кем надо быть.
Касаемо сообщений ядра. Если ядро Linux, то его официально можно заставить выдавать отладочные, сообщения во время загрузки через сырой RS232.
Есть скриншоты?
В русской Википедии, например. Или погуглите far2l habr, там в статьях их полно.
> В русской Википедии, например. Или погуглите far2l habr, там в статьях их
> полно.Не представляю как можно пользоваться cli браузерами файлов, когда например у тебя куча фоток и тебе важно смотреть миниатюры. Да и вообще эстетичней.
И даже MC это может.Надо только настроить.
А когда GUI вообще нет и графический режим не включать, то есть просмотровщики, средствами терминала отображающие размытый эскиз картинки, по которому даже можно понять что за картинка.
Короткий ответ: можно, много.
> Не представляю как можно пользоваться cli браузерами файлов, когда например у тебя куча фоток и тебе важноКто пользуется CLI, те фотки не смотрят!
Кто там это пакетил, нафига добавил суффикс ~beta? Не должно там быть никакого суффикса.
Огромное спасибо авторам!
На локалхосте far2l почти идеален (не хватает разве что пары плагинов к редактору: "костыли" и "обрезка пробелов").
Ну а кто тянет всё подряд на серверы… тот сам кузнец своего счастья.* Толпа местных экспертов пытается сравнивать subj с файловыми "двухпанельниками". А он заходит в нишу pycharm (который в момент появления FAR ещё "в папе ехал").
Побольше внимания netRocks и примочкам к редактору. И, вероятно, сто́ит доработать документацию по написанию/портированию плагинов "для тупых" (с примерами). Чтобы такие как я сами что-нибудь писали/приносили (организовать аналог plugring).
Скриншот бы добавили, если это графическая версия
Поздно, нужен был в 2008м, когда переходил.
В 2024 не нужен, ибо освоен mc, а far забыт..Молодежь же ваще "не понимает, что это такое" (c)
Windows-ный Far великолепен под Windows OS, на Линуксе он никогда не был нужен. Его портируют отпетые вантузники? Которые вместо того, чтобы осилить терминал, несут свои быдлятские вантузные привычки.
Не так. Они ищут привычное в терминале, они ожидают от всего мира быть Вендой. Остальное - последствия. Отягощённые тем, что первый автор MC был не бог. Увы.
Из новости стало понятно: терминал создавали для Фара, да и остальной мир - тоже. И релиз-менеджмент у Фара нулёвый, т.к. нет скрипта настройки терминала.А вообще: хорошего файл-менеджера почти нет. MC прекрасен, но был написан сложным в конфигурации.
У Фара какие-то около религозные загоны, судя по новости. Остальные то бедны возможностями, то универсальность понижена (Krusader), то просто не о чём, как гномические.
А что такое RightCtrl+цифры?
На iPhone Ctrl запретили еще с первой версии
Это для тех, кто Линукс поставил не через Windows? Так-то просто в Фаре заходишь в \\wsl$\Debian или что там поставили из Microsoft Store, и работаешь с линуксовыми файлами как обычно. Только шелл Фару надо сменить с cmd.exe на Nushell, а то Умд не поддерживает UNC-пути.
Ждём когда соберут на wxQt и забываем GTK как страшный сон :)
Собрал, запустил, сразу наткнулся на баг, закрыл.https://github.com/elfmz/far2l/issues/2585
Пока еще не готов.
Чем far2l лучше far2m?
https://github.com/shmuz/far2m