国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

利用rlwrap解決linux系統(tǒng)中第三方命令行出現(xiàn)的方向鍵等輸入不正常

big_cat / 2120人閱讀

摘要:在中使用一些軟件的命令行時,有時會遇到輸入不正常的情況方向鍵用不了,直接按方向鍵會出現(xiàn)一堆字符,退格也是,要按住才能正常退格,和鍵也不能正常用,等等。

在linux中使用一些軟件的命令行時,有時會遇到輸入不正常的情況:方向鍵用不了,直接按方向鍵會出現(xiàn)一堆字符,退格也是,要按住ctrl才能正常退格,homeend鍵也不能正常用,等等。

比如在新裝的系統(tǒng)中(無論是debian系還是rh系),自帶的python2雖然正常,但如果自己編譯裝一個python3,進命令行一般就會出現(xiàn)這種情況。google一下可以知道,只需要裝好readline-devel后再重新編譯安裝python3,就會正常。

這里涉及到linux的包readlinereadline-devel

關(guān)于包xxxx-devel的區(qū)別,摘一段網(wǎng)上的關(guān)于openssl的說明為例子:
Redhat在封裝openssl的時候,把openssl分成了幾個部分,執(zhí)行碼部分就是 openssl-1.0.0-27.el6.x86_64 這種包。openssl-devel-1.0.0-27.el6.x86_64 這個就是包含了頭文件,頭文件參考,某些庫文件等跟開發(fā)相關(guān)的東西
因此可以把xx-devel理解為庫文件。在debian系中好像也有的名稱是xx-dev

readline是一個這樣的東西:
The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

劃重點:edit command lines as they are typed in……

當前官網(wǎng)最新版本是7.0,一般的軟件源都是比較舊的,但夠用了。要安裝直接yum install readline

readline(-devel)是可以支持大部分linux軟件的命令行輸入的,實際上它支持的除了剛才說到的python,還包括bash本身,還有ftp等,但有些Low一點的軟件,可能就支持不了。還有比如你參與開發(fā)的工程中,有些組件是別人編譯好的可執(zhí)行文件(比如公司自己修改過代碼的sqlite),然后這個組件恰好就有這個問題,而平時使用不大可能自己去重新編譯。

這種時候有一個更強大的軟件,rlwrap,它是通過包裝命令行的方式,無視了軟件本身。

用法即rlrwap + 原本命令,比如: rlwrap sqlite3 xx.sqlite3, rlwrap python

github傳送門:https://github.com/hanslub42/...

自己下載編譯安裝即可,首先當然,這個包依賴gcc,沒安裝的話在檢查環(huán)境./configure時就會報錯,yum install gcc安裝gcc。

然后它還依賴上述的庫文件readline-devel,缺少的話檢查環(huán)境時最后會提示You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build

yum install readline-devel安裝好庫文件,接下來可以正常編譯安裝rlwrap了。

裝好后,享受正常的命令行吧。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/44648.html

相關(guān)文章

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<