在Linux環境中,安裝.tar.gz文件時遇到"make: *** 沒有規則可以創建目標「install」。 停止"的錯誤,這通常是安裝過程中的一個常見問題。以下是解決這個問題的步驟:
首先,打開終端,可以通過系統搜索並輸入"terminal"來找到它。
然後,切換到下載文件所在的目錄,輸入命令"cd 下載",確保你已經在正確的文件夾中。
接下來,由於.tar.gz文件是壓縮文件,使用解壓縮命令"tar -zxvf aliedit.tar.gz"來釋放文件內容。這個命令會解壓出名為aliedit.tar.gz的文件。
一旦解壓完成,你可以在解壓後的目錄中找到名為"aliedit.sh"的安裝腳本。運行該腳本進行安裝,命令為"./aliedit.sh"。確保你對腳本具有執行許可權。
最後,為了確保新安裝的軟體正常運行,重啟相關程序。以支付寶插件為例,只需重啟Firefox瀏覽器即可。現在,你應該可以順利地使用支付寶插件了。
2. alias命令在linux裡面是什麼意思
1、命令格式
查看命令別名:alias
設置命令別名:alias 別名='命令'
取消命令別名:unalias 別名
命令參數比較簡單,就不多做說明了,實際操作一下吧。測試是在ubuntu 12.04上進行的。
2、命令測試
顯示所有命令別名:
$ alias
查看系統命令別名
可以看到系統默認將平常最常用的命令ls設置了多個別名。
設置命令別名:
$ alias vi='vim'
$ alias rm='rm -i'
取消命令別名:
$ unalias rm
3、命令別名永久生效
上面直接在shell里設定的命令別名,在終端關閉或者系統重新啟動後都會失效,如何才能永久有效呢?辦法就是將別名的設置加入~/.bashrc文件,然後重新載入下文件就可以了。
$ vim ~/.bashrc
在文件最後面加入別名設置,如:alias rm=』rm -i』,保存後重新載入:
$ source ~/.bashrc
這樣就可以永久保存命令的別名了。因為修改的是當前用戶目錄下的.bashrc文件,所以這樣的方式只對當前用戶有用。如果要對所有用戶都有效,修改/etc目錄下的bashrc文件就可以了。在ubuntu 12.04下,這個文件是/etc/bash.bashrc。此外在ubuntu 12.04下,細看~/.bashrc文件,會發有這樣一段代碼:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
這個代碼的意思就是載入.bash_aliases文件,ubuntu已經幫我們考慮好了,所以也可以在用戶根目錄下新建一個文件.bash_aliases存放命令別名設置。
小結
alias這個命令是shell的內建命令,可以根據自己的使用習慣設置一些別名,需要注意的就是和其他命令沖突的情況。
3. linux alias的問題
刪除你剛建立的別名用 unalias -ef,就是alias直接加上你建的別名。你可以直接使用alias先查看所有的別名
4. 請問linux系統下設置alias(別名)的問題!
可以抄的.
各個版本不大相同
alias ls="ls --color"
alias ll="ls -l"
alias l="ll -a"
alias l.="ls -d .*"
可能是雙引號的關系..昨天晚上我還弄了.
一些說明.
1.有些版本載入次序不同.但是,/etc/profile一般是第一個載入的.(注意是雙引號)
2.有些版本有專用的ALIAS文件.名字記不大清楚了.我記得SUSE就是單獨的.
3.從你所說的BASHRC.可能是基於DEB的.這個版本我不大清楚.但是,就我所知SLACKWARE,ARCH.RH,SUSE都可以..比較郁悶的是SUSE沒有RC.LOCAL.
所以具體的看下這個版本的載入次序.是不是被覆蓋了.
實在沒辦法的情況下,你在用戶的.BASHRC里最後加一行source /etc/profile即可.
5. linux下的aliases有什麼作用
1、linux系統下aliases是給命令指定別名的命令作用。
2、在linux系統中如果命令太長又不符合用戶的習慣,那麼可以為它指定一個別名。雖然可以為命令建立「鏈接」解決長文件名的問題,但對於帶命令行參數的命令,鏈接就無能為力了。而指定別名則可以解決此類所有問題。如下舉一些例子:
alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有類似的 l 命令)
alias cd..='cd ..' ;用 cd.. 代替 cd .. 命令(對在 DOS 下使用慣了 cd.. 的人幫助很大)
alias md='mkdir' ;用 md 代替 mkdir 命令(對在 DOS 下…)
alias c:='mount /dev/hda1 /mnt/c & cd /mnt/c' ;用 c: 命令代替命令序列:安裝 DOS 分區,再進入。
3、通常可以將以上命令放到自己的home目錄下的.bashrc文件中,在使用source .bashrc 命令即可。
4、全局設置在/etc/profile和/etc/csh.cshrc
5、使工作變得輕松的方法的使用命令別名。命令別名通常是其他命令的縮寫,用來減少鍵盤輸入。
6、命令格式為:
alias [alias-name=』original-command』]
其 中,alias-name是用戶給命令取的別名,original-command是原來的命令和參數。需要注意的是,由於Bash是以空格或者回車來識 別原來的命令的,
所以如果不使用引號就可能導致Bash只截取第一個字,從而出現錯誤。如果alias命令後面不使用任何參數,則顯示當前正在使用的被別 名化的命令及其別名。為命令取的別名在該次登錄期間始終有效。如果用戶需要別名在每次登錄時都有效,那麼就將alias命令寫到初始化腳 本文件中。
7、如果經常要鍵入如下的命令,最好為它建立一個別名來減少工作量。
$ cd /usr/X11/lib/X11
假如為這個長命令建立一個名為goconfig的別名,在Bash提示符下鍵入如下命令:
$ alias goconfig=』cd /usr/X11/lib/X11』
現在,除非您退出Bash,鍵入goconfig將和原來的長命令有同樣的作用。如果想取消別名,可以使用下面的命令:
$ unalias goconfig
這是一些很多人認為有用的別名,可以把它們寫入初始化腳本文件中來提高工作效率:
alias ll=』ls –l』
alias log=』logout』
alias ls=』ls –F』
8、如果您是一名DOS用戶並且習慣了DOS命令,可以用下面的別名定義使Linux表現得象DOS一樣:
alias dir=』ls』
alias =』cp』
alias rename=』mv』
alias md=』mkdir』
alias rd=』rmdir』
注意: 在定義別名時,等號兩邊不能有空格,否則shell不能決定您需要做什麼。僅在命令中包含空格或特殊字元時才需要引號。如果鍵入不帶任何參數的
alias 命令,將顯示所有已定義的別名。
9、這里有一個問題。已經定義了一個別名 rm 來執行 rm -i。每次試圖刪除一個文件時,該命令都會提示進行確認。但如果要刪除多個文件並確信無需確認即可刪除時,該怎麼辦?
解決方案很簡單:要取消該別名,然後只使用命令,我需要輸入兩個單引號:
$ ''rm *
注意,rm 命令前面有兩個單引號 ('),而不是兩個雙引號。這將取消別名 rm。另一種方法是使用反斜線 (/):
$ /rm *
要刪除一個以前定義的別名,只需使用 unalias 命令:
$ unalias rm