當前位置:首頁 » 編程軟體 » ubuntu安裝腳本

ubuntu安裝腳本

發布時間: 2022-06-12 10:08:25

① 在ubuntu中如何安裝shell 腳本程序

jdk源里有

腳本就chmod 755 XX
sudo ./XXX

ubuntu下最好不要用sh XX來運行腳本
ubuntu默認的system shell為dash,只有嚴格符合posix標準的腳本才能用sh XX來運行
否則用bash XX或./XXX比較好

② Ubuntu安裝的python2.7使用項目腳本啟動報了下面的錯

python 內部有一個模塊叫stat.py
如果自己也定義一個同名的模塊,就會出現上述錯誤。。。
修正方法: 把自己的模塊改個名字。。。。

③ 怎樣把ubuntu已安裝的軟體列表導出腳本好保存以後運行腳本直接安裝原來想要的軟體

備份系統已安裝軟體的清單,採用如下命令 (dpkg命令後的參數前是兩個減號「-」):
sudo dpkg --get-selections > ~/Desktop/package.selections

恢復安裝軟體,升級系統。先將以前備份的package.selections文件拷貝到桌面,後採用如下命令:
sudo dpkg --set-selections < ~/Desktop/package.selections && apt-get dselect-upgrade

④ ubuntu shell腳本的指令問題

如果說是 declare 命令不能用,那原因是由於你用的不是bash.如果是其他命令(你最好列出來具體的命令名字),要麼是由於你沒有使用和《鳥哥》里所使用的同樣的shell,要麼就是你的系統里沒有安裝對應的軟體。

比方說,有的命令是shell自帶的命令,如declare, let 等,如果你發現不能用,那是由於使用的shell 不同或者版本不同。
有的命令不是shell自帶命令,而是系統中裝的一些工具軟體, 比如 find, tar, grep 等等,這種類型的命令數量遠大於shell自帶命令,在ubuntu默認安裝中,很可能有一些沒有安裝,需要你自己去裝。
所以具體你缺什麼命令,不一定是shell的問題,也可能是你沒有安裝對應軟體包。

最後,建議你還是用bash,畢竟是最流行的shell,大多數人,大多數教程,都講得是它,所以不建議你初學時用其他shell,等對linux shell有一定了解後,再換到自己喜歡用的shell會比較合適。

⑤ ubuntu如何安裝tar.gz格式的軟體

建議你提問之前可以先去搜索一下,以下我直接復制我之前回答別人的答案:

tar.gz(或其他類似的後綴,例如tar.bz2什麼的)這些都不是安裝包
一般linux環境下正經的安裝程序有三種:
.deb和.rpm這事兩種安裝包
.bundle這個是二進制的安裝文件
而你問的tar.gz一類的只是壓縮包(或單純的「包」,連壓縮都沒有),像rar或者zip一類的格式。
你會在Windows系統下問rar的包怎麼安裝么?不可以,因為這根本不是安裝包。
如果程序是一tar.gz的格式發布
首先要解壓
Ubuntu作為一款圖形界面的Linux系統,直接右鍵解壓即可,和Windows下的操作完全一樣。

然後就是看解壓後裡面的內容,那才是真正的安裝文件
用打包形式發布的程序一般有兩種安裝方法
一種是源碼,一種是腳本

源碼就是裡面都是程序的源代碼
需要你手動編譯。具體怎麼編譯要看源代碼是什麼語言以及依賴什麼庫文件
一般這種發布方式,壓縮包里除了源代碼還會有一份readme文件,告訴你需要依賴那些庫文件以及如何編譯源碼,照著做就好了

腳本的以shell腳本居多
安裝腳本的名稱會比較顯眼,一般都叫install或setup之類的名字,有沒有擴展名不一定,反正Linux也不是很依賴擴展名
如果是這樣的,打開一個終端,用cd命令切換到你解壓出來的文件所在路徑下
然後給那個安裝腳本運行許可權,命令如下:
chmod 777 ./[安裝腳本的文件名]
(那個777是許可權參數,如果你是的電腦只有你一個人用,就給777這個許可權沒啥問題。如果有其他情況,可以上網查找一下chmod參數的相關說明)
然後運行腳本,命令很簡單:
./[安裝腳本的文件名]
如果現實用戶許可權不足,那可能就是需要安裝到根用戶許可權的路徑下
可以在命令前加上一個sudo即可,然後會提示你輸入根用戶密碼,正確輸入後即可完成安裝
(輸入密碼時什麼都不顯示,連星號和黑點之類的符號都沒有,也就是說終端中完全沒有任何反應,這是正常的。看著鍵盤別把密碼打錯了就行,輸入玩之後直接回車即可)

另外一種情況就是壓縮包裡面直接就是程序了,雙擊即可運行。
那你隨便放個目錄下運行即可。
如果需要放到根目錄許可權的目錄下
使用sudo加上mv命令即可

⑥ 大佬們求救,用終端模擬器在Android運行ubuntu安裝腳本ubuntu.sh時出錯。(別

在下才疏學淺,還沒聽說過什麼安裝包需要批處理文件來安裝的……Android是linux內核的系統,可以運行shell腳本,運行腳本需要root許可權,你先要把手機root,網上有相關教程;root後要下載一個超級終端,然後把批處理文件放到儲存卡上,然後在給該文件賦可執行許可權,最後運行該程序。賦許可權語句為:chmod777文件路徑\文件名查看當前文件許可權:ls-la文件路徑\文件名執行文件:直接輸入文件路徑\文件名使用超級終端需要一定的unixshell基礎,樓主可以上網查閱相關資料,學習學習。

⑦ Ubuntu 如何查詢包中的安裝腳本信息

查找pkg-config 使用方法:

pkg-config --help

查找所需查找的軟體版本:

pkg-config --version

所需查找的軟體

查找所需查找的軟體include:

pkg-config --cflags-only-I

⑧ 求ubuntu.sh (Ubuntu 的安裝腳本)

就是這個

⑨ Ubuntu 要運行Perl腳本需在Ubuntu系統上安裝編譯器

不用裝,linux一般自帶perl,因為上面的好多程序就是用perl寫的,你只需要安裝自己需要的包就行了。

⑩ 在ubuntu的終端中運行腳本文件的問題

.sh後綴是無關緊要的東西,linux的文件是不根據擴展名來判斷文件類型的,是否有.sh後綴完全不能說明該文件是否為腳本文件,只是用.sh後綴向用戶表示一下這是一個shell腳本。
linux下定位一個文件需要該文件完整文件名。該文件然來是什麼名字就敲什麼名字,可以通過tab鍵自動補全。

「bash: /usr/local/bin/XXX.sh:csh:損壞的解釋器: 沒有該文件或目錄」
至於報錯的問題,需要在腳本的第一行寫上完整的路徑
這個路徑可以用命令which csh得到

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371