非root使用者安裝perl模組

2021-08-10 02:44:00 字數 844 閱讀 8038

目標將模組安裝在可寫入的家目錄下。參見

1.  安裝local::lib模組,解壓local::lib包後,進入該目錄,輸入並執行命令:

perl makefile.pl --bootstrap

而後開始安裝:

make

make test

make install

接下來在bash下設定環境變數:

echo '[ $shlvl -eq 1 ] && eval "$(perl -i$home/perl5/lib/perl5 -mlocal::lib)"' >>~/.bashrc

儲存設定:

. ~/.bashrc

重啟bash。

2. 首先執行cpan,按提示配置,進入cpan shell後,若直接install 《模組》會顯示cannot create directory /root/.cpan/prefs,是

prefs_dir引數有問題,

於是修改 prefs_dir:

> o conf prefs_dir /home/yanmk/.cpan/prefs

還可修改映象**:

> o conf urllist

commit之後,再嘗試安裝模組遂成功。

安裝時在cpan shell中執行install 《模組名》。

> i 《模組名》      #可顯示該模組的相關資訊,以及是否已成功安裝。

不容易啊!

非root使用者安裝tmux

網上大多數是root使用者安裝tmux的方法 我是非root使用者,今天安裝成功了,所以做一下總結 主要參考 但是由於該文中版本不是最新,所以更新一下,而且,改文中有一處不對,在這裡糾正。wget wget wget2 解壓安裝包 tar xzvf tmux 2.9a.tar.gz tar xzvf...

Nginx 非root使用者安裝

springboot vue nginx 前後臺分離web專案部署 nginx 非root使用者安裝 1 準備編譯環境 首先得確保伺服器上有gcc 編譯環境,如果沒有的話。得先yum 安裝下。這個需要root,嘗試非root安裝,還是缺少編譯環境。yum y install gcc yum y in...

非root使用者安裝Cloudera Manager

在cloudera manager進行setup的時候,可以選擇安裝使用者,如果需要選擇其他使用者安裝,可按以下步驟操作 1.用root操作 chmod w etc sudoers 2.vim etc sudoers 在root all all 後增加 hadoop all all nopasswd...