Far + Linux ?

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Far + Linux ?

Post by techie »

Latest post of the previous page:

Может отдельный топик открыть для far2l?
unxed
Posts: 25
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

Far + Linux ?

Post by unxed »

elfmz wrote:
Но в целом в моем порте нету ничего запрещающего переделать его на консоль. Все виндовые WriteConsole уходят в буфер прослойки, где так и хранятся - в виде буковок и аттрибутов и откуда рисуются на окошко. Просто лично мне оно не нужно, а те три с половиной админа которым нужно - обойдутся mc, как обходились до сих пор.
А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?
Last edited by unxed on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятан оверквотинг
unxed
Posts: 25
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

Far + Linux ?

Post by unxed »

Бинарники, mint x64, если кому лень самому собирать:

http://2g0.ru/far2l.tgz
elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz »

А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?
В теории возможно, на практике.. Я пилю в первую очередь инструмент для себя, уж сорри, но ИМХО в нише файлманагер-через-телетайп - MC вне конкуренции, делать еще один MC не вижу смысла не только для себя, но и для других.
Но насчет теории - я уже тут писал: виндовая консоль эмулируется в виде буфера с символами, открутить от него окошко и прикрутить вывод в ncurses - невелика задача. И даже клипборд внутренний уже есть (даже целых два :)). НО все привычные хоткеи пойдут в неведомую даль, а это уже боюсь неустранимо.
NoXy
Posts: 14
Joined: Fri 03 Mar, 2006 13:10
Location: Российская Федерация, Санкт-Петербург

Far + Linux ?

Post by NoXy »

mc - это просто капец какой-то. Проще всё в консоли делать.
С надеждой желаю проекту всяческих успехов. На Опеннете уже появилась новость: Пре-альфа версия порта Far Manager под Linux
--
Поправил ссылку
fedora_user
Posts: 2
Joined: Tue 16 Aug, 2016 21:45

Far + Linux ?

Post by fedora_user »

Code: Select all

$ ./far2l
./far2l: error while loading shared libraries: libwx_gtk2u_core-3.0.so.0: cannot open shared object file: No such file or directory

$ ldd far2l 
	linux-vdso.so.1 (0x00007ffd761e7000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f25cbe80000)
	libwx_gtk2u_core-3.0.so.0 => not found
	libwx_baseu-3.0.so.0 => not found
	libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f25cbaf8000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f25cb7ee000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f25cb5d6000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f25cb3ba000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f25caff8000)
	/lib64/ld-linux-x86-64.so.2 (0x0000558794d14000)

$ dnf provides */libwx_gtk2u_core-3.0*
Last metadata expiration check: 13 days, 5:31:35 ago on Wed Aug  3 20:33:33 2016.
compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 : GTK2 port of the wxWidgets GUI library
Repo        : @System

compat-wxGTK3-gtk2-3.0.2-7.fc24.i686 : GTK2 port of the wxWidgets GUI library
Repo        : fedora

compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 : GTK2 port of the wxWidgets GUI library
Repo        : fedora

compat-wxGTK3-gtk2-devel-3.0.2-7.fc24.i686 : Development files for the wxGTK3 library
Repo        : fedora

compat-wxGTK3-gtk2-devel-3.0.2-7.fc24.x86_64 : Development files for the wxGTK3 library
Repo        : fedora

compat-wxGTK3-gtk2-debuginfo-3.0.2-7.fc24.i686 : Debug information for package compat-wxGTK3-gtk2
Repo        : fedora-debuginfo

compat-wxGTK3-gtk2-debuginfo-3.0.2-7.fc24.x86_64 : Debug information for package compat-wxGTK3-gtk2
Repo        : fedora-debuginfo

# dnf install compat-wxGTK3-gtk2
Running transaction
  Installing  : compat-wxBase3-gtk2-3.0.2-7.fc24.x86_64                                                                                                                                                        1/2 
  Installing  : compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64                                                                                                                                                         2/2 
  Verifying   : compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64                                                                                                                                                         1/2 
  Verifying   : compat-wxBase3-gtk2-3.0.2-7.fc24.x86_64                                                                                                                                                        2/2 

Installed:
  compat-wxBase3-gtk2.x86_64 3.0.2-7.fc24                                                                  compat-wxGTK3-gtk2.x86_64 3.0.2-7.fc24

$ ls /usr/lib64 | grep libwx_gtk2u_core-3.0
libwx_gtk2u_core-3.0-gtk2.so.0
libwx_gtk2u_core-3.0-gtk2.so.0.2.0
В Fedora 24 не работает :(
Библиотека называется по другому libwx_gtk2u_core-3.0-gtk2.so.0, а не libwx_gtk2u_core-3.0.so.0
fedora_user
Posts: 2
Joined: Tue 16 Aug, 2016 21:45

Far + Linux ?

Post by fedora_user »

Если сделать симлинки:

Code: Select all

[root@localhost lib64]# ln libwx_gtk2u_core-3.0-gtk2.so.0 -s libwx_gtk2u_core-3.0.so.0
[root@localhost lib64]# ln libwx_baseu-3.0-gtk2.so.0 -s libwx_baseu-3.0.so.0
Всеравно не запускается:

Code: Select all

$ ./far2l
./far2l: /lib64/libwx_baseu-3.0.so.0: version `WXU_3.0' not found (required by ./far2l)
./far2l: /lib64/libwx_gtk2u_core-3.0.so.0: version `WXU_3.0' not found (required by ./far2l)
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Far + Linux ?

Post by DrKnS »

fedora_user wrote: В Fedora 24 не работает
Господа, я предупреждал.

У проекта есть свой гитхаб - https://github.com/elfmz/far2l/issues

Тема на этом закрывается.
Locked

Return to “Обсуждение Far Manager”