數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2009-07-07 13:10:01

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

[Optware] Midnight Commander

通常, 我們習慣在Windows下, 經由網路上芳鄰, 管理區域網路內其他電腦所分享的檔案. 若要由遠端管理, 可能經由VNC, 連接到區網內的電腦. 但視窗介面在傳輸過程中, 含有大量圖形資料. 若區網的上傳頻寬不夠, 遠端操控電腦在操作上, 感覺遲鈍過慢.
若改用SSH或Telnet, 下達文字操控命令, 這是最佳方式. 但是, 命令參數那麼多, 有沒有比較直覺的介面, 讓我們可以簡單管理檔案. 有的, Midnight Commander.

Midnight Commander是在shell環境下的檔案管理程式, 支援FTP, Samba等. 遠端操控電腦可使用滑鼠點選命令(真好, 命令都不需要背)yes
Midnight Commander屬於Optware的套件之一. 所以, 同樣適用於DD-WRT, Oleg, OpenWrt等環境. 以下使用QNAP TS-109 Optware操作, 其他環境, 請心領神會之後, 自行安裝, 我就不贅述了.

1. 查詢套件

# ipkg-opt list | grep "Midnight Commander" mc - 4.6.2-1 - Midnight Commander File Manager # ipkg-opt info mc Package: mc Version: 4.6.2-1 Depends: glib, slang, e2fslibs Status: unknown ok not-installed Section: utilities Architecture: arm maintainer: NSLU2 Linux MD5Sum: e701be9b49e6cb2fef60e84e72ecefcc Size: 509408 Filename: mc_4.6.2-1_arm.ipk Source: http://www.midnight-commander.org/downloads/mc-4.6.2.tar.gz Description: Midnight Commander File Manager


2. 安裝並檢查裝在何處

# ipkg-opt install mc # ipkg-opt files mc


3. 查閱說明

# more /opt/share/mc/extfs/README # man mc


4. 執行

# mc


https://digiland.tw/uploads/614_qnap_ts-109_optware_midnightcommander.gif
若使用過Norton Commander, 會有似曾相識的感覺. 左右二視窗可分別對映不同的目錄, 可直接使用滑鼠點選命令, 或使用快速鍵操作.

若複製搬移大檔案, 可與screen配合使用.
中文檔名與locale設定有關, 還沒研究出來.tongue

同步更新wiki



最後修改: hippo (2009-07-22 09:49:00)


離線

 

#2 2009-07-08 01:24:56

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [Optware] Midnight Commander

看到MC畫面就想到以前DOS時代用的Norton Commander,很方便實用的工具 blushing




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#3 2010-03-24 22:21:39

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [Optware] Midnight Commander

最近安裝的 MC 版本都會出現鍵盤無法操作的情況,不知誰有解過這個問題?



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#4 2010-03-25 00:24:16

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [Optware] Midnight Commander

試試看mc -cx


離線

 

#5 2010-03-25 00:34:05

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [Optware] Midnight Commander

hippo 提到:

試試看mc -cx

試過了,mc -cx 只是畫面從黑白變成彩色的,鍵盤操作還是不能用
我所謂鍵盤不能用,應該說是上下左右鍵不能用,按了上下左右只會出現ABCD等字元,Fx 功能鍵則是還OK




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#6 2010-03-25 10:31:40

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [Optware] Midnight Commander

鍵盤常號呆, 與/opt/etc/mc/mc.keymap兜不起來. 所以, 我改用滑鼠操控.


離線

 

#7 2010-06-26 12:40:48

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: [Optware] Midnight Commander

Aven 提到:

最近安裝的 MC 版本都會出現鍵盤無法操作的情況,不知誰有解過這個問題?

找到問題解法了,使用 Learn Keys 功能學習按鍵..

1.選取 Learn Keys 功能
https://digiland.tw/uploads/2_mc_learn_keys1.gif

2.學習按鍵
https://digiland.tw/uploads/2_mc_learn_keys2.gif

3.最後別忘了按 "Save" 存檔,終於解決惱人的 MC 問題 milk



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#8 2011-11-28 16:08:21

m5985896
新生
註冊日期: 2011-11-23
文章數: 1
目前積分 :   

Re: [Optware] Midnight Commander

請問一下
主機nas01sg
參考大作[IB-NAS4220-B] 安裝 Optware(vt4), BusyBox
有下載至nas-4220.org下載.
我選用optware.tgz: original packet. Including mc, openssh, rtorrent 8.04, busybox 1.10.3, screen, coreutils

解壓加連接指向opt後,我就參考 [Optware] Midnight Commander

之後安裝出現的訊息如下
# ipkg-opt install mc
Package mc (4.6.1-3) installed in root is up to date.
Nothing to be done
Successfully terminated.
# ipkg-opt files mc
Package mc (4.6.1-3) is installed on root and has the following files:
/opt/share/mc/syntax/lisp.syntax
/opt/share/mc/extfs/lslR
/opt/share/mc/extfs/uha
/opt/share/mc/syntax/lsm.syntax
/opt/share/mc/extfs/deba
/opt/share/mc/syntax/dos.syntax
/opt/share/mc/syntax/perl.syntax
/opt/share/mc/extfs/debd
/opt/share/mc/bin/mc-wrapper.sh
/opt/share/mc/extfs/rpms
/opt/share/mc/syntax/m4.syntax
/opt/share/mc/extfs/audio
/opt/share/mc/extfs/uar
/opt/share/mc/bin/mc-wrapper.csh
/opt/share/mc/syntax/python.syntax
/opt/man/man1/mcview.1
/opt/share/mc/extfs/sfs.ini
/opt/share/mc/extfs/apt
/opt/share/mc/extfs/README
/opt/man/man1/mc.1
/opt/share/mc/syntax/nroff.syntax
/opt/share/mc/extfs/mailfs
/opt/bin/mc
/opt/share/mc/extfs/dpkg
/opt/share/mc/extfs/trpm
/opt/share/mc/syntax/texinfo.syntax
/opt/share/mc/edit.spell.rc
/opt/share/mc/bin/mc.csh
/opt/share/mc/mc.hlp
/opt/share/mc/syntax/java.syntax
/opt/share/mc/syntax/assembler.syntax
/opt/share/mc/syntax/fortran.syntax
/opt/share/mc/syntax/html.syntax
/opt/share/mc/extfs/uarj
/opt/share/mc/extfs/uzip
/opt/share/mc/extfs/extfs.ini
/opt/share/mc/syntax/diff.syntax
/opt/share/mc/mc.ext
/opt/share/mc/extfs/uzoo
/opt/share/mc/syntax/octave.syntax
/opt/share/mc/syntax/povray.syntax
/opt/share/mc/extfs/patchfs
/opt/share/mc/bin/mc.sh
/opt/share/mc/syntax/eiffel.syntax
/opt/share/mc/extfs/rpm
/opt/share/mc/syntax/po.syntax
/opt/bin/mcmfmt
/opt/share/mc/extfs/deb
/opt/share/mc/syntax/makefile.syntax
/opt/share/mc/syntax/cs.syntax
/opt/share/mc/mc.menu
/opt/share/mc/syntax/js.syntax
/opt/share/mc/extfs/ulha
/opt/share/mc/mc.menu.sr
/opt/man/man1/mcedit.1
/opt/share/mc/syntax/idl.syntax
/opt/share/mc/syntax/slang.syntax
/opt/share/mc/cedit.menu
/opt/share/mc/extfs/bpp
/opt/share/mc/mc.hint.cs
/opt/share/mc/syntax/unknown.syntax
/opt/share/mc/mc.charsets
/opt/share/mc/extfs/hp48
/opt/share/mc/mc.hint.es
/opt/share/mc/edit.indent.rc
/opt/share/mc/mc.hint
/opt/share/mc/mc.hint.it
/opt/share/mc/syntax/latex.syntax
/opt/bin/mcview
/opt/share/mc/mc.hint.hu
/opt/share/mc/mc.hint.nl
/opt/bin/mcedit
/opt/share/mc/syntax/xml.syntax
/opt/share/mc/extfs/a
/opt/share/mc/syntax/spec.syntax
/opt/share/mc/syntax/swig.syntax
/opt/share/mc/syntax/php.syntax
/opt/share/mc/mc.hint.sr
/opt/share/mc/mc.hint.ru
/opt/share/mc/syntax/tcl.syntax
/opt/share/mc/mc.hint.pl
/opt/share/mc/syntax/ruby.syntax
/opt/lib/mc/cons.saver
/opt/share/mc/syntax/syntax.syntax
/opt/share/mc/extfs/urar
/opt/share/mc/syntax/sh.syntax
/opt/share/mc/mc.hint.uk
/opt/share/mc/syntax/sql.syntax
/opt/share/mc/mc.hint.zh
/opt/share/mc/syntax/ada95.syntax
/opt/share/mc/syntax/pascal.syntax
/opt/share/mc/syntax/changelog.syntax
/opt/share/mc/mc.lib
/opt/share/mc/syntax/ml.syntax
/opt/share/mc/syntax/Syntax
/opt/share/mc/syntax/c.syntax
/opt/share/mc/extfs/iso9660
/opt/share/mc/syntax/aspx.syntax
/opt/share/mc/syntax/lua.syntax
/opt/share/mc/syntax/smalltalk.syntax
/opt/share/mc/syntax/mail.syntax

Successfully terminated.
# mc
mc: error while loading shared libraries: libm.so.6: cannot open shared object f
ile: No such file or directory
#

請問是那兒出錯了呢?


離線

 

#9 2011-11-28 21:54:06

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: [Optware] Midnight Commander

缺library, 我忘了是在nas-4220.org, 還是ts72xx取得的. 另外, 或許可在訊舟原始碼內找到.


離線

 

#10 2011-12-29 13:27:16

pigbaby
新生
註冊日期: 2011-12-29
文章數: 10
目前積分 :   

Re: [Optware] Midnight Commander

試看看用mc -a
中文檔名應該是ok的


離線

 

相關討論主題

主題 回覆 點閱 最後發表
21 108457 2019-07-19 21:40:01 作者 hemmis
0 7221 2016-05-18 12:08:38 作者 kuolung
2 11273 2016-05-08 17:51:07 作者 kuolung
Optware 套件搜尋 作者 hippo
1 10555 2015-11-18 11:42:23 作者 rv2231
在 RT-N18U 的 JEFFS 安裝 optware 作者 kuolung  [ 1 2 ]
13 40887 2015-06-19 14:57:17 作者 kuochihchun

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed