Linux Fork ของ Far Manager v2 (http://farmanager.com/)
ใช้งานได้กับ OSX/MacOS และ BSD (แต่ไม่ได้ทดสอบในลักษณะปกติ)
รุ่นเบต้า
ใช้กับความเสี่ยงของคุณเอง!
ปลั๊กอินที่ทำงานอยู่ในปัจจุบัน: NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV), colorer, Multiarc, TMPPANEL, จัดตำแหน่ง, AutowRap, Drawline, Editcase, SimpleIndent, เครื่องคิดเลข, Python
FreeBSD/MacOS (Cirrus CI):
หมายเหตุ : FAR2L ใช้แป้นพิมพ์สั้นในประเพณีของตัวจัดการไกลสำหรับ Windows แต่บางส่วน ( Alt - F1 , Alt - F2 , Alt - F7 , Ctrl -Arrows ฯลฯ ) มักใช้โดยเฉพาะในสภาพแวดล้อมเดสก์ท็อป Gnome, KDE, XFCE, MacOS ฯลฯ ในการทำงานกับคีย์เหล่านี้ใน FAR2L คุณต้อง ปล่อยแป้นพิมพ์ลัดทั่วโลก ในการตั้งค่าสภาพ แวดล้อม (ดู #2326) หรือใช้ FAR2L Lifehacks: การควบคุมเหนียวผ่าน CTRL - Space หรือ ALT - Space
FAR2L มีแบ็กเอนด์ UI พื้นฐาน (ดูรายละเอียดในส่วนช่วยเหลือในการสร้าง UI แบ็กเอนด์ ):
GUI ( WX ): ใช้ WXWidGets ทำงานในโหมดกราฟิก UX ในอุดมคติ (อาจเพิ่มการพึ่งพาสภาพแวดล้อมเดสก์ท็อปของคุณเช่นชุดเครื่องมือ WXWIDGETS และแพ็คเกจที่เกี่ยวข้อง);
TTY | XI : ทำงานในโหมดเทอร์มินัลต้องใช้การพึ่งพาไลบรารีคู่ X11 (เพื่อเข้าถึงคลิปบอร์ดและเพื่อรับสถานะของตัวดัดแปลงแป้นพิมพ์ทั้งหมด) เกือบจะสมบูรณ์แบบ UX ;
TTY | X : ทำงานในโหมดเทอร์มินัลใช้ X11 เพื่อเข้าถึงคลิปบอร์ดแป้นพิมพ์ทั้งหมดทำงานผ่านเทอร์มินัล;
TTY : โหมดเทอร์มินัลธรรมดาไม่มีการพึ่งพา X11, UX ที่มีข้อ จำกัด บางอย่าง (ทำงานได้อย่างเต็มที่เมื่อทำงานในเครื่องจำลองเทอร์มินัลซึ่งให้การเข้าถึงคลิปบอร์ดและมีแป้นพิมพ์ขั้นสูง)
| โหมด (UI Backends) | tty (ธรรมดา far2l) | tty | x | tty | xi | GUI |
|---|---|---|---|---|
| ผลงาน: | ใน คอนโซล และในทุก ๆ เทอร์มินัล | ใน เทอร์มินัล หน้าต่าง ภายใต้กราฟิก เซสชั่น x11 | ใน เทอร์มินัล หน้าต่าง ภายใต้กราฟิก เซสชั่น x11 | ใน เดสก์ท็อป สิ่งแวดล้อม (x11 หรือ Wayland หรือ macOS) ผ่าน wxWidgets |
| ไบนารี: | FAR2L | FAR2L far2l_ttyx.broker | FAR2L far2l_ttyx.broker | FAR2L far2l_gui.so |
| การพึ่งพา: | น้อยที่สุด | + libx11 | + libx11, libxi | + WxWidgets, GTK |
| แป้นพิมพ์: | เทอร์มินัลทั่วไป : จำเป็นเท่านั้น การผสมผสานที่สำคัญ คิตตี้ (โป๊วส้อม), คิตตี้ (*ห้ามหนึ่ง) ITERM2 , Windows Terminal , VT ของ Far2l: การสนับสนุนเต็มรูปแบบ | เทอร์มินัลทั่วไป : จำเป็นเท่านั้น การผสมผสานที่สำคัญ คิตตี้ (โป๊วส้อม), คิตตี้ (*ห้ามหนึ่ง) ITERM2 , Windows Terminal , VT ของ Far2l: การสนับสนุนเต็มรูปแบบ | เทอร์มินัลทั่วไป : คีย์ส่วนใหญ่ ชุดค่าผสมภายใต้ x11 ; กุญแจสำคัญเท่านั้น การรวมกัน ใต้ Wayland คิตตี้ (โป๊วส้อม), คิตตี้ (*ห้ามหนึ่ง) ITERM2 , Windows Terminal , VT ของ Far2l: การสนับสนุนเต็มรูปแบบ | กุญแจทั้งหมด การรวมกัน |
| คลิปบอร์ด เข้าถึง: | เทอร์มินัลทั่วไป : ผ่านบรรทัดคำสั่ง เครื่องมือเช่น xclip คิตตี้ (*ห้ามหนึ่ง) ITERM2 : ผ่าน osc52 Windows Terminal : ผ่าน osc52 หรือผ่าน บรรทัดคำสั่ง เครื่องมือภายใต้ WSL คิตตี้ (โป๊วส้อม), VT ของ FAR2L: ผ่าน ส่วนขยาย far2l | เทอร์มินัลทั่วไป คิตตี้ (*ห้ามหนึ่ง): ผ่าน การโต้ตอบ x11 ITERM2 : ผ่าน osc52 Windows Terminal : ผ่าน osc52 หรือผ่าน บรรทัดคำสั่ง เครื่องมือภายใต้ WSL คิตตี้ (โป๊วส้อม), VT ของ FAR2L: ผ่าน ส่วนขยาย far2l | เทอร์มินัลทั่วไป คิตตี้ (*ห้ามหนึ่ง): ผ่าน การโต้ตอบ x11 ITERM2 : ผ่าน osc52 Windows Terminal : ผ่าน osc52 หรือผ่าน บรรทัดคำสั่ง เครื่องมือภายใต้ WSL คิตตี้ (โป๊วส้อม), VT ของ FAR2L: ผ่าน ส่วนขยาย far2l | ทาง WxWidgets API ผ่านบรรทัดคำสั่ง เครื่องมือภายใต้ WSL |
| ทั่วไป ใช้กรณี: | เซิร์ฟเวอร์ ที่ฝังอยู่ (*wrt ฯลฯ ) | เรียกใช้ far2l ใน เทอร์มินัลที่ชื่นชอบ แต่ด้วย UX ที่ดีกว่า | เรียกใช้ far2l ใน เทอร์มินัลที่ชื่นชอบ แต่ด้วย UX ที่ดีที่สุด | เดสก์ท็อป |
| Debian / Ubuntu ที่เก็บอย่างเป็นทางการ: | ไม่มี (ใช้ far2l เนื่องจากการลดระดับอัตโนมัติ) | far2l | far2l | far2l-wx(ตั้งแต่ 2.6.4 / Ubuntu 25.04+) |
| PPA ชุมชน: | far2l | far2l-ttyx | far2l-ttyx | far2l-gui |
หมายเหตุ : เมื่อรัน FAR2L ลดระดับโดยอัตโนมัติหากส่วนประกอบไม่ได้ติดตั้ง (หรือ libs ระบบไม่พร้อมใช้งาน): gui ⇒ tty | xi ⇒ tty | x ⇒ tty เพื่อบังคับใช้การใช้แบ็กเอนด์เฉพาะในบรรทัดคำสั่ง: สำหรับ GUI : far2l --notty ; สำหรับ tty | xi ใช้ในบรรทัดคำสั่ง: far2l --tty ; สำหรับ tty | x : far2l --tty --nodetect=xi ; สำหรับ TTY ธรรมดา: far2l --tty --nodetect=x (ดูรายละเอียดผ่าน far2l --help )
หมายเหตุเกี่ยวกับการใช้ OSC 52 ใน TTY/TTY | X : ในการโต้ตอบกับคลิปบอร์ดระบบคุณต้องไม่ลืมที่จะเปิดใช้งาน far2l --tty --nodetect 52 ใน การตั้งค่า FAR2L ( Options ⇒ Interface settings ⇒ Use OSC52 to set clipboard data ไม่ใช้ตัวเลือกคลิปบอร์ดอื่น ๆ ) และในตัวเลือก การตั้งค่าเทอร์มินัล OSC 52 จะต้องได้รับอนุญาต (โดยค่าเริ่มต้น OSC 52 ถูกปิดใช้งานในบางเทอร์มินัลด้วยเหตุผลด้านความปลอดภัย OSC 52 ในเทอร์มินัลหลายแห่งถูกนำไปใช้สำหรับโหมดคัดลอกเท่านั้นและวางจากเทอร์มินัล
แบ็กเอนด์ tty x / xi เท่านั้น (Debian / Ubuntu 23.10+)
apt install far2lBUI Backend (Debian ตั้งแต่ FAR2L 2.6.4 / Ubuntu 25.04+)
apt install far2l-wxDebian มี FAR2 ใน SID-Unstable / 13 Trixie-Testing / 12 Bookworm-Backports ; Ubuntu ตั้งแต่ 23.10 รายละเอียดเกี่ยวกับเวอร์ชันในที่เก็บอย่างเป็นทางการดูใน https://packages.debian.org/search?keywords=far2l หรือ https://packages.ubuntu.com/search?keywords=far2l
หมายเหตุ : ไบนารีในที่เก็บอย่างเป็นทางการอาจล้าสมัยมากไบนารีจริงหรือพกพาดูได้ในแพ็คเกจชุมชนและไบนารี
หมายเหตุ : ตั้งแต่ FAR2L 2.6.4 แพ็คเกจ Debian/Ubuntu สร้างด้วย Pythons subplugins
พอร์ต Sid Back ที่เรียบง่ายควรเป็นเรื่องง่ายเหมือน (สร้าง Deb ไบนารีของคุณเองจากแพ็คเกจ DEB แหล่งที่เป็นทางการการพึ่งพาการติดตั้งที่จำเป็น):
# you will find the latest dsc link at http://packages.debian.org/sid/far2l
dget http://deb.debian.org/debian/pool/main/f/far2l/2.6.3~beta+ds-1.dsc
dpkg-source -x * .dsc
cd far2l- * /
debuild
# cd .. and install your self built far2l*.deb คุณสามารถติดตั้งแพ็คเกจ prebuilt สำหรับแพลตฟอร์ม x86_64 ผ่าน Homebrew Cask ตามคำสั่ง:
brew install --cask far2lนอกจากนี้คุณยังสามารถดาวน์โหลดและติดตั้งแพ็คเกจ prebuilt ด้วยตนเองสำหรับแพลตฟอร์ม x86_64 จากหน้าเผยแพร่: https://github.com/elfmz/far2l/releases
คุณสามารถใช้คอนเทนเนอร์เพื่อลอง far2l โดยไม่ต้องติดตั้งอะไรเลย
docker build . -l far2l
docker run -it far2lดูเพิ่มเติมแพ็คเกจชุมชนและไบนารี
libwxgtk3.0-gtk3-dev หรือ libwxgtk3.2-dev ใน -DUSEWX=no แจกแจงใหม่หรือ libwxgtk3.0-dev ใน รุ่น เก่าlibx11-dev ( ไม่จำเป็น - จำเป็นสำหรับ การขยาย X11 ที่ให้ UX ที่ดีกว่าสำหรับแบ็กเอนด์ TTY ทุกที่ที่มีอยู่ที่ X11)libxi-dev ( ไม่จำเป็น - จำเป็นสำหรับ ส่วนขยาย x11/xi ที่ให้ UX ที่ดีที่สุดสำหรับแบ็กเอนด์ tty ทุกที่ที่มีส่วนขยาย x11 xi)libxml2-dev ( ไม่จำเป็น -จำเป็นสำหรับ ปลั๊กอิน colorer ไม่จำเป็นต้องใช้กับ -DCOLORER=no )libuchardet-dev ( เป็นทางเลือก -จำเป็นสำหรับ การตรวจจับ charset อัตโนมัติ ไม่จำเป็นต้องใช้กับ -DUSEUCD=no )libssh-dev ( ไม่จำเป็น - จำเป็นสำหรับ netrocks/sftp )libssl-dev ( ไม่จำเป็น - จำเป็นสำหรับ netrocks/ftps )libsmbclient-dev ( ไม่จำเป็น - จำเป็นสำหรับ NetRocks/SMB )libnfs-dev ( ไม่จำเป็น - จำเป็นสำหรับ netrocks/nfs )libneon27-dev (หรือใหม่กว่านั้น เป็นทางเลือก - จำเป็นสำหรับ NetRocks/WebDAV )libarchive-dev ( ไม่จำเป็น - จำเป็นสำหรับการสนับสนุนที่เก็บถาวรที่ดีกว่าใน Multiarc )libunrar-dev ( ไม่จำเป็น -จำเป็นสำหรับการสนับสนุน RAR Archives ใน Multiarc , ดูตัวเลือกบรรทัดคำสั่ง -DUNRAR )libicu-dev ( ไม่จำเป็น -จำเป็นถ้าใช้ถ้าใช้ตัวเลือกบรรทัดคำสั่งบรรทัด -DICU_MODE ตัวเลือก) ตัวเลือกบรรทัดคำสั่ง)python3-dev ( ไม่จำเป็น -จำเป็นสำหรับการสนับสนุน ปลั๊กอิน Python ดู -DPYTHON ตัวเลือกบรรทัดคำสั่ง)python3-cffi ( ไม่จำเป็น -จำเป็นสำหรับการสนับสนุน ปลั๊กอิน Python , ดู -DPYTHON คำสั่งบรรทัดคำสั่ง)cmake (> = 3.2.2)pkg-configg++git (จำเป็นสำหรับการดาวน์โหลดซอร์สโค้ด)หรือเพียงแค่ใน Debian/Ubuntu :
apt-get install libwxgtk3.0-gtk3-dev libx11-dev libxi-dev libxml2-dev libuchardet-dev libssh-dev libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libarchive-dev cmake pkg-config g++ git ในการแจกแจงแบบเก่า: ใช้ libwxgtk3.0-dev แทน libwxgtk3.0-gtk3-dev
git clone https://github.com/elfmz/far2l
cd far2lgit checkout v_2.#.#mkdir -p _build
cd _buildcmake -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release ..
cmake --build . -j $( nproc --all )หรือด้วยนินจา (คุณต้องติดตั้งแพ็คเกจ นินจาสร้าง ))
cmake -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release -G Ninja ..
cmake --build .หากคำสั่งข้างต้นเสร็จสิ้นโดยไม่มีข้อผิดพลาด - คุณอาจ:
เพียงวิ่ง far2l จาก ./install/far2l far2l
(ใช้เส้นทางเต็มรูปแบบเพื่อเรียกใช้จากตำแหน่งใด ๆ : <path>/far2l/_build/install/far2l )
หรือ/และติดตั้ง far2l: sudo cmake --install .
หรือ/และเป็นไปได้ที่จะสร้าง far2l_2.x.x.x_arch.deb หรือ ... แพ็คเกจ tar.gz ในไดเรกทอรี _build โดยใช้ cmake --build . --target package
ในการสร้างโดยไม่มีแบ็กเอนด์ WX (เวอร์ชันคอนโซลเท่านั้น): เปลี่ยน -DUSEWX=yes ถึง -DUSEWX=no ในกรณีนี้ไม่จำเป็นต้องติดตั้ง liBWXGTK*-DEV แพ็คเกจ
เพื่อบังคับใช้ tty | x และ tty | xi แบ็กเอนด์: เพิ่มอาร์กิวเมนต์ -DTTYX=no ; เพื่อปิดใช้งาน tty | xi - เพิ่มอาร์กิวเมนต์ -DTTYXI=no
เพื่อกำจัดความต้องการ libuchardet เพื่อลดการพึ่งพา FAR2L โดยค่าใช้จ่ายในการสูญเสียฟังก์ชั่นการตรวจจับ charset อัตโนมัติ: เพิ่ม -DUSEUCD=no
โดยค่าเริ่มต้น FAR2L ใช้คุณสมบัติของอักขระ Unicode "HardCoded" ที่สร้างไว้ล่วงหน้า แต่สิ่งนี้สามารถเปลี่ยนแปลงได้โดยการระบุ -DICU_MODE เมื่อกำหนดค่า CMAKE: -DICU_MODE=prebuilt -เป็นคำอธิบายข้างต้นที่อธิบายไว้ข้างต้น ตัวเลือกการพึ่งพาน้อยที่สุด -DICU_MODE=build -การสร้างคุณสมบัติอักขระใหม่ในระหว่างการสร้างโดยใช้ libicu ที่มีอยู่ในระบบสร้าง แต่ก็ยังไม่จำเป็นต้องอยู่ในเป้าหมาย -DICU_MODE=runtime - รับคุณสมบัติที่รันไทม์ (ซึ่งอาจช้าลงบิต) โดยใช้ libicu ที่จำเป็นต้องมีอยู่ในระบบเป้าหมาย
ในการสร้างด้วยปลั๊กอิน Python: เพิ่มอาร์กิวเมนต์ -DPYTHON=yes แต่คุณต้องติดตั้งแพ็คเกจเพิ่มเติมภายในระบบของคุณ: python3-dev , python3-cffi
ในการควบคุมวิธีการจัดการคลังเก็บ RAR ใน Multiarc: -DUNRAR=bundled (เริ่มต้น) ใช้แหล่งข้อมูลที่รวมอยู่ใน multiarc/src/formats/rar/unrar -dunrar -DUNRAR=NO -DUNRAR=lib ใช้ libunrar และ unrar untility พิการ
นอกจากนี้ยังมีตัวเลือกในการสลับปลั๊กอินอื่น ๆ ที่สร้างในลักษณะเดียวกัน: จัดตำแหน่ง Autowrap calc colorer เปรียบเทียบ drawline editcase editorcomp farftp filecase incsrch ภายใน multiarc netrocks simpleindent tmppanel
เพื่อให้การสร้างที่กำหนดเอง/ล่าสุดใช้ Brew หรือ MacPorts
AppleClang 8.0.0.x หรือใหม่กว่า ตรวจสอบเวอร์ชันของคุณและติดตั้ง/อัปเดต XCode หากจำเป็น clang++ -vbrew install --HEAD yurikoles/yurikoles/far2lbrew install --HEAD yurikoles/yurikoles/far2l --without-wxwidgets[email protected] ไปยังหนึ่งในสองคำสั่งข้างต้น ปัญหาบางอย่างอาจเกิดจากการพึ่งพาที่ขัดแย้งกันเช่นมี WxWidgets สองเวอร์ชันดังนั้นหลีกเลี่ยงสถานการณ์ดังกล่าวเมื่อติดตั้งการพึ่งพา
git clone https://github.com/elfmz/far2l
cd far2lsudo port install cmake pkgconfig wxWidgets-3.2 libssh openssl libxml2 uchardet neon
export PKG_CONFIG_PATH=/opt/local/lib/pkgconfigbrew bundle -v
export PKG_CONFIG_PATH= " $PKG_CONFIG_PATH : $( brew --prefix ) /opt/openssl/lib/pkgconfig: $( brew --prefix ) /opt/libarchive/lib/pkgconfig "mkdir _build
cd _build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release ..
cmake --build . -j $( sysctl -n hw.logicalcpu )หรือกับนินจา:
mkdir _build
cd _build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DUSEWX=yes -DCMAKE_BUILD_TYPE=Release -G Ninja ..
cmake --build .cpack โปรดทราบว่าบางครั้งขั้นตอนนี้ล้มเหลวและอาจประสบความสำเร็จจากความพยายามครั้งแรก แนะนำไม่ให้ทำอะไรกับเครื่องในขณะที่ CPACK กำลังดำเนินการอยู่ หลังจาก. dmg สร้างสำเร็จคุณสามารถติดตั้งได้โดยเรียกใช้ open ...path/to/created/far2l-*.dmg หลังจากคำสั่ง
sudo codesign --force --deep --sign - /Applications/far2l.app
มันเพียงพอที่จะยืนยันการอนุญาตเพียงครั้งเดียว
รายละเอียดดูใน issue
สำหรับขั้นต่ำสุด ๆ ที่คุณต้องการ:
emerge -avn dev-libs/libxml2 app-i18n/uchardet dev-util/cmake
หากคุณต้องการสร้าง FAR2L ด้วยการสนับสนุน WXGTK ให้ติดตั้งด้วย:
emerge -avn x11-libs/wxGTK
นอกจากนี้สำหรับ NetRocks ที่คุณต้องการ:
emerge -avn net-libs/neon net-libs/libssh net-fs/libnfs net-fs/samba
หลังจากติดตั้งให้ติดตาม Clone และ Build Section ด้านบน
ในการติดตั้งทั่วทั้งระบบให้เพิ่มแพ็คเกจ far2l ลงใน environment.systemPackages configuration.nix ของคุณ ในการเรียกใช้แอปพลิเคชันตามความต้องการโดยไม่ส่งผลกระทบต่อสถานะระบบให้ดำเนินการ nix-shell -p far2l --command far2l สิ่งเหล่านี้ใช้เวอร์ชันแพ็คเกจจากช่องปัจจุบันของคุณ
การปรับตัว FAR2L สำหรับ NIX เป็นไฟล์ขนาดเล็กบน GitHub มันบอกว่า GIT Revision ใดจาก FAR2L repo เพื่อดึงข้อมูลด้วยสิ่งที่การพึ่งพาเพื่อสร้างมันและวิธีการแก้ไขการอ้างอิงไปยังซอฟต์แวร์อื่น ๆ
คุณสามารถสร้างและเรียกใช้แพ็คเกจ far2l สำหรับการแก้ไขใด ๆ :
NixOS/nixpkgs repo หรือส้อมและสาขาของคุณเอง): nix-shell -I nixpkgs=https://github.com/ < fork > /nixpkgs/archive/ < revision-or-branch > .tar.gz -p far2l --command far2lnix-shell -I nixpkgs=/path/to/nixpkgs -p far2l --command far2l ในการพัฒนาแพ็คเกจไปยังการแก้ไข FAR2L ใหม่ให้แก้ไขแอตทริบิวต์ fetchFromGitHub Set rev (การแก้ไขแฮช) และ sha256 (การแก้ไขเนื้อหาแฮช) สำคัญ! หากคุณออกจากแฮชเนื้อหาเก่าเนื้อหาแคชเก่าสำหรับแฮชนั้นอาจถูกใช้โดยไม่พยายามดาวน์โหลดการแก้ไขใหม่ หากคุณไม่ได้คาดหวังว่าการสร้างจะทำลายได้ง่ายที่สุดคือทำส้อมผลักดันการเปลี่ยนแปลงและสร้างตรงจาก GitHub
คุณสามารถนำเข้าโครงการไปยัง IDE ที่คุณชื่นชอบเช่น qtcreator, codelite หรืออื่น ๆ ซึ่งรองรับ cmake หรือ cmake ที่สามารถสร้างโครงการสำหรับ
_build คุณสามารถเปลี่ยนใน .vscode/settings.json ) รองรับการเข้าถึงแป้นพิมพ์และการเข้าถึงคลิปบอร์ด FAR2L แบบขยาย
Kovidgoyal's Kitty (Linux, MacOS, *BSD): https://github.com/kovidgoyal/kitty & https://sw.kovidgoyal.net/kitty
เครื่องจำลองเทอร์มินัลของ Wez (Linux, FreeBSD, Windows): https://github.com/wez/wezterm & https://wezfurlong.org/wezterm (tty | k backend: คีย์ใน linux OSC 52 สำหรับการรองรับคลิปบอร์ด) [โปรโตคอลแป้นพิมพ์คิตตี้ไม่รองรับใน MacOS & Windows]
ITERM2 (macOS): https://gitlab.com/gnachman/iterm2 & https://iterm2.com (tty | แบ็กเอนด์: คีย์โดย ITERM2 "คีย์บอร์ดดิบ"
Windows Terminal (TTY | W Backend: Keys โดย Win32-Input-Mode; เปิด OSC 52 สำหรับการรองรับคลิปบอร์ด; มีข้อบกพร่องของเมาส์: Microsoft/Terminal#15083)
Putty Original ไม่ถูกต้องส่งแป้นพิมพ์ลัดอย่างถูกต้อง โปรดใช้ Putty Forks ที่มี การสนับสนุนส่วนขยาย TTY FAR2L พิเศษ (Keypresses แบบคล่องแคล่ว, การแชร์คลิปบอร์ด ฯลฯ ) :
หมายเหตุ : ในการถ่ายโอนคีย์บอร์ดแบบขยายเต็มรูปแบบและคลิปบอร์ดไปยัง/จาก ระยะไกล FAR2L หนึ่งในวิธีที่ดีที่สุดในการเริ่มต้นการเชื่อมต่อ ภายใน FAR2L-GUI ในท้องถิ่น (ดูรายละเอียดในส่วน ช่วยเหลือ UI ใน การสร้าง)
คอลเลกชันของมาโครสำหรับ FAR2L: https://github.com/corporateshark/far2l-macros
Turbo Vision, TUI Framework ที่สนับสนุนส่วนขยายเทอร์มินัล FAR2L: https://github.com/magiblot/tvision
Turbo, ตัวแก้ไขข้อความที่สนับสนุนส่วนขยายเทอร์มินัล FAR2L: https://github.com/magiblot/turbo
far2ltricks: https://github.com/unxed/far2ltricks
ปลั๊กอิน FAR2L ภายนอก:
FAR2M เป็นส้อมที่มีระบบแมโคร 3 (LUA) และปลั๊กอินขยาย: https://github.com/shmuz/far2m
Community Wiki & Tips (เป็นภาษารัสเซีย; ไม่เป็นทางการ): https://github.com/akruphi/far2l/wiki
พวกเขาเป็น mainteined โดยผู้ที่ชื่นชอบและอาจไม่แน่นอนกับ Master: บางครั้งมีปลั๊กอินพิเศษบางครั้งมีการปรับแต่ง ฯลฯ
พกพา ( พร้อมแบ็กเอนด์ TTY X/XI ) | appimage ( พร้อม wx-gui และปลั๊กอินพิเศษบางอย่าง ): https://github.com/spvkgn/far2l-portable/releases
Ubuntu และ Mint จาก PPA ด้วย Fresh FAR2L: https://launchpad.net/~far2l-team/+archive/ubuntu/ppa
Tranfser ถึงไบนารีจากที่เก็บ PPA
sudo apt remove far2l * # required if any far2l was installed
sudo apt install software-properties-common # required if add-apt-repository not installed
sudo add-apt-repository ppa:far2l-team/ppa
# sudo apt install far2l-gui # (!) use if you need plain+GUI backends
# sudo apt install far2l-ttyx # (!) use if you need plain+TTY|Xi backends
# sudo apt install far2l # (!) use if you need only plain backendยกเลิกการเชื่อมต่อ PPA และ กลับไปที่ที่เก็บ Ubuntu อย่างเป็นทางการ
sudo apt remove far2l * # required if any far2l was installed
sudo apt install software-properties-common # required if add-apt-repository not installed
sudo add-apt-repository --remove ppa:far2l-team/ppa
# sudo apt install far2l # (!) use if you need plain+TTY|Xi backends
# sudo apt install far2l-wx # (!) use if you need plain+GUI backendsFedora และ Centos : https://copr.fedorainfracloud.org/coprs/polter/far2l
OpenSuse , Fedora , Debian , Ubuntu : https://download.opensuse.org/repositories/home:/viklequick/
(มีแพ็คเกจแยกต่างหากพร้อมปลั๊กอินภายนอก
ใน sources.list คุณสามารถเพิ่ม: deb https://downloadcontentcdn.opensuse.org/repositories/home:/viklequick/<os-version> ./ )
openwrt : https://github.com/spvkgn/far2l-openwrt
termux : https://github.com/spvkggn/far2l-termux
Flatpak : https://github.com/spvkggn/far2l-flatpak (เข้าถึงเฉพาะเพื่อเป็นส่วนหนึ่งของระบบไฟล์จริงผ่านทาง Sandbox)
ดูเพิ่มเติมใน #647