導航:首頁 > 操作系統 > linux安裝軟體root

linux安裝軟體root

發布時間:2022-05-28 21:18:36

linux疑問:在linux中好像只有root可以安裝軟體,如何才能給其他用戶賦予此許可權

給其他用戶賦予超級用戶許可權非常簡單,將UID改為0即可,流程:
1、su,改變為root;
2、編輯/etc/passwd文件
vi /etc/passwd
將你想改的用戶的UID和GID改為「0」,例如:
test:x:0:0::/home/test:/bin/bash
3、你用test登陸,會發現自己是超級用戶了。

注意,這個辦法回降低系統的安全性!

❷ 為什麼Linux系統安裝軟體必須使用root許可權

保護linux安全,linux可以創建多個賬戶,就算許可權給的再高也不可能高過root,所以root叫超級管理員
你可以創建一個賬戶,然後更改用戶組和用戶主,許可權給的高點應該不用root了

❸ 怎麼在linux裡面安裝軟體

一、rpm包安裝方式步驟:

1、找到相應的軟體包,比如soft.version.rpm,下載到本機某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.version.rpm所在的目錄;

4、輸入rpm -ivh soft.version.rpm

二、deb包安裝方式步驟:

1、找到相應的軟體包,比如soft.version.deb,下載到本機某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.version.deb所在的目錄;

4、輸入dpkg -i soft.version.deb

三、tar.gz源代碼包安裝方式:

1、找到相應的軟體包,比如soft.tar.gz,下載到本機某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.tar.gz所在的目錄;

4、tar -xzvf soft.tar.gz //一般會生成一個soft目錄

5、cd soft

6、./configure

7、make

8、make install

四、tar.bz2源代碼包安裝方式:

1、找到相應的軟體包,比如soft.tar.bz2,下載到本機某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.tar.bz2所在的目錄;

4、tar -xjvf soft.tar.bz2 //一般會生成一個soft目錄

5、cd soft

6、./configure

7、make

8、make install

五、apt方式安裝:

1、打開一個終端,su -成root用戶;

2、apt-cache search soft 註:soft是你要找的軟體的名稱或相關信息

3、如果2中找到了軟體soft.version,則用apt-get install soft.version命令

裝軟體 註:只要你可以上網,只需要用apt-cache search查找軟體,用apt-get

install軟體

六、bin文件安裝:

如果你下載到的軟體名是soft.bin,一般情況下是個可執行文件,安裝方法如下:

1、打開一個終端,su -成root用戶;

2、chmod +x soft.bin

3、./soft.bin //運行這個命令就可以安裝軟體了

七、不需要安裝的軟體:

有了些軟體,比如lumaqq,是不需要安裝的,自帶jre解壓縮後可直接運行。假設

下載的是lumaqq.tar.gz,使用方法如下:

1、打開一個終端,su -成root用戶;

2、tar -xzvf lumaqq.tar.gz //這一步會生成一個叫LumaQQ的目錄

3、cd LumaQQ

4、chmod +x lumaqq //設置lumaqq這個程序文件為可運行

5、此時就可以運行lumaqq了,用命令./lumaqq即可,但每次運行要輸入全路徑或

切換到剛才生成的LumaQQ目錄里

6、為了保證不設置路徑就可以用,你可以在/bin目錄下建立一個lumaqq的鏈接,

用命令ln -s lumaqq /bin/ 即可,以後任何時候打開一個終端輸入lumaqq就可以

啟動QQ聊天軟體了

7、 如果你要想lumaqq有個菜單項,使用菜單編輯工具,比如Alacarte Menu

Editor,找到上面生成的LumaQQ目錄里的lumaqq設置一個菜單項就可以了,當然你

也可以直接到 /usr/share/applications目錄,按照裡面其它*.desktop文件的格

式生成一個自己的desktop文件即可。

❹ Linux root用戶及使用新建用戶安裝服務問題

  1. root用戶是Linux下的超級用戶,相當於Windows7下的Administrator,就是最高許可權,由於許可權太高,有可能造成誤刪除之類的操作,一般建議新建一個用戶,安裝或配置相關的東西時可以sudo到root下

  2. 新建的用戶下都有一些隱藏的文件,是基於這個用戶的配置文件,比如.bash_profile這個文件就相當於/etc/profile這個文件,只是前者只作用於當前用戶,後者作用於所有

  3. 安裝一些軟體或服務,由於考慮到一些目錄許可權的問題,我一般用root安裝,至於安裝完後的其它用戶沒有許可權訪問這個服務的問題,可以用chown和chmod命令改一下屬主或許可權就行了

  4. 編譯安裝是可以指定安裝路徑的,--prefix指定的就是安裝的路徑,不指定的話會有一個默認路徑,可以通過./configure --help 看到所有的參數。

❺ linux怎麼把安裝軟體的許可權付給一個普通用戶

通過visudo命令編輯sudo文件

找到生效的行(前面沒有#號的)

sudo文件說明:

比如把yum安裝的許可權給user1,

只要添加有效行:

user1ALL=(root)yum install

然後在user1的命令行輸入

sudo yum install *****即可,需要輸入user1的密碼

如果要讓他免密碼使用可以在()後面加上:NOPASSWORD

❻ 虛擬機里裝Linux操作系統出現是root@localhost~是什麼情況呀,後面應該怎麼輸入呀

前面安裝虛擬機中,只是搭建了一個硬體環境,並沒有Linux操作系統。使用虛擬機有很多好處,在後續的使用過程中會有體會。

一、編輯虛擬機設置

1、打開窗口

可點擊【編輯虛擬機設置】到【虛擬機設置界面】,亦可以雙擊【設備】下的任一硬體打開下面的彈窗。

2、選擇鏡像文件

我的圖片中已經選中了,也可以移除後再添加。

(1)如果「硬體」欄里沒有「光碟驅動」,則【添加】——在添加硬體向導里選擇「CD/DVD驅動器」,【下一步】,選擇【使用ISO鏡像(M)】,【下一步】,【瀏覽】找到你要安裝的鏡像文件,設備狀態要勾選「啟動時連接」,則硬體欄里出現了新的光碟機。

(2)若光碟機的狀態為未使用,則可以在右邊連接里選擇「使用ISO鏡像文件」,瀏覽找到下載好的鏡像文件。

准備工作完成,下一步就是開啟虛擬機安裝系統。

二、開啟虛擬機

1、開啟虛擬機,將滑鼠點到VMWare界面,然後按F2鍵,進入安裝界面。

視頻教程中是進入了BIOS主板安裝界面,而我的安裝過程中沒有出現,裡面需要調整是硬碟安裝還是光碟機安裝等等。我的安裝界面沒有出現BIOS引導,大概是我的VM版本高的緣故吧。在正常機器里安裝必須要調整安裝機制。

2、選擇【Install or upgrade an existing system】安裝或升級現有系統,還有四個選項分別為:

【Install system with basic video driver】安裝過程採用基本的顯卡驅動

【Rescue installed system】修復已安裝系統

【Boot from local drive】退出安裝從硬碟啟動

【Memory test】存儲介質檢測

3、檢測媒介,這里skip跳過忽略,然後會進入CentOS的LOGO,將系統安裝換至全屏,「Ctrl+Alt+Enter」,還原屏幕也是這個快捷鍵,而主機與虛擬機間的切換是「Ctrl+Alt"

【下一步】

4、選擇語言類型,簡體中文及美式鍵盤

5、設備數據是否清空,選擇【是,忽略所有數據】

6、虛擬機命名、設定時區及登錄密碼

虛擬機命名為機器提供的就可以,如果在你的主機上已經使用過該名字,在後續的安裝會出現報錯,我重裝了兩次,出現了已有該設備的錯誤。時區的城市選擇上海,在我們天朝所有城市都是北京時區,勾選【系統時鍾使用UTC時間】,密碼自己記住就OK了,在後面的輸入時,Password不會顯示出來,這個要注意。

7、硬碟分區及自定義分區模式

虛擬機會問」您要進行哪種類型的安裝?「 選擇【創建自定義布局】,確定,顯示當前的硬碟空間,為創建的20GB,選中空閑區域,【創建】(後面還有三個按鈕可以進行操作),選擇【標准分區】(下面的兩種分區比較高級,現在還用不到),這里的文件類型為默認的ext4,掛載點就是選擇目錄,Linux下必須要創建的目錄是/(根分區)和swap(交換分區),推薦創建/boot和/home分區,/boot分區就像是Windows系統下的系統驅動盤,空間不用太大200MB足夠;而Swap分區通常是物理內存的2倍,創建swap分區時要將文件系統下拉框選為swap,這是因為swap與ext4/ext2/ext3等都為文件系統;而/home分區為用戶上傳和下載的空間,可分配2GB;根分區則佔用剩餘的所有空間(注意:在創建/分區時,要將【其他大小選項】的單選框選為【使用全部可用空間】)。

先創建/boot分區,分配200MB,然後創建/home分區,分配2GB,第三創建swap分區,空間為物理內存兩倍,第四創建/(根)分區,文件類型為ext4,佔用剩餘所有空間。點擊【下一步】,出現格式化警告對話框,必須要格式化。(格式化不只是清空數據的作用,其根本目的是寫入文件系統FAT16/32,EXT2/3/4,NTFS等)。關於FAT大家應該不陌生,當我們的優盤轉的文件空間大於4G,就會提醒你報錯,解決辦法可把文件系統改為NTFS。

【將修改配置寫入磁碟】

8、引導裝載程序設置

如下圖所示為 引導安裝窗口,可採用默認設置,直接單擊「下一步」按鈕

9、選擇安裝的軟體包

我們這里選擇" Basic Server",下一步,等待依賴關系檢查,顯示安裝包安裝進度,這大概需要半個小時左右,當然這與計算機的性能有關系,至此重要的工作基本完成。

顯示安裝完成界面,然後點擊【重新引導】。

10、系統重啟,此時系統已經放在硬碟中即/boot分區,這里就是是硬碟安裝了,等1分鍾左右進入控制台界面,輸入root及自定義密碼,顯示[root@localhost~]#,安裝完成。

❼ 在安裝Linux系統時創建的用戶是root嗎

root在安裝系統後是肯定會生產並要求你設置密碼的
但是隨後在安裝的過程中會要求你建立一個普通賬號以供日常的使用
因為root許可權在linux中是最大許可權,為保證安全通常都不用root賬號直接登陸
inux 下普通用戶切換到root用戶方法
Linux要是有root用戶, 直接輸入su ,然後就會要輸入密(輸入密碼時什麼都不會顯)
第一行由root用戶切換到FSP(普通用戶),不需要密碼;
第二行由FSP(普通用戶)切換到root,需要密碼。
[root@localhost ~]# su FSP
[FSP@localhost root]$ su
Password:

[root@localhost ~]#
如果沒有就得創建用戶有兩種方法:
1、通過命令方式(兩步):
一步:(創建用戶)
useradd username 或 adser username
username是你創建的用戶名

二步:(設置密碼)
passwd username
username意思同上。

2、通過圖形界面操作
系統→管理→用戶和群組→添加用戶

❽ linux 普通用戶如何安裝軟體(無root許可權,不知道root密碼) 別回答切換到root或者給用戶root許可權之類的。

要有管理員授權才可安裝應用軟體。

❾ linux 軟體安裝

Linux下軟體安裝詳解 作者:無從考證 來源:轉載
閱讀 1151 人次 , 2006-2-15 18:18:00

在Windows下安裝軟體時,只需用滑鼠雙擊軟體的安裝程序,或者用Zip等解壓縮軟體解壓縮即可安裝。在Linux下安裝軟體對初學者來說,難度高於Windows下軟體安裝。下面我就詳細講解Linux下如何安裝軟體。

先來看看Linux軟體擴展名。軟體後綴為.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;後綴為.deb是Den Linux提供的一種包封裝格式;後綴為.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統打包工具tar打包的;後綴為.bin的一般是一些商業軟體。通過擴展名可以了解軟體格式,進而了解軟體安裝。

RPM格式軟體包的安裝

1.簡介
幾乎所有的Linux發行版本都使用某種形式的軟體包管理安裝、更新和卸載軟體。與直接從源代碼安裝相比,軟體包管理易於安裝和卸載;易於更新已安裝的軟體包;易於保護配置文件;易於跟蹤已安裝文件。

RPM全稱是Red Hat Package Manager(Red Hat包管理器)。RPM本質上就是一個包,包含可以立即在特定機器體系結構上安裝和運行的Linux軟體。

大多數Linux RPM軟體包的命名有一定的規律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2 -1.i386.rpm 。

2.安裝RPM包軟體
# rpm -ivh MYsoftware-1.2 -1.i386.rpm

RPM命令主要參數:

-i 安裝軟體。
-t 測試安裝,不是真的安裝。
-p 顯示安裝進度。
-f 忽略任何錯誤。
-U 升級安裝。
-v 檢測套件是否正確安裝。

這些參數可以同時採用。更多的內容可以參考RPM的命令幫助。

3.卸載軟體
# rpm -e 軟體名

需要說明的是,上面代碼中使用的是軟體名,而不是軟體包名。例如,要卸載software-1.2.-1.i386.rpm這個包時,應執行:
#rpm -e software

4.強行卸載RPM包
有時除去一個RPM是不行的,尤其是系統上有別的程序依賴於它的時候。如果執行命令會顯示如下錯誤信息:

## rpm -e xsnow
error: removing these packages would break dependencies:
/usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1

在這種情況下,可以用--force選項重新安裝xsnow:

## rpm -ivh --force xsnow-1.41-1.i386.rpm
xsnow

這里推薦使用工具軟體Kleandisk,用它可以安全徹底清理掉不再使用的RPM包。詳細情況請查看2003年《開放系統世界》第12期。

5.安裝.src.rpm類型的文件
目前RPM有兩種模式,一種是已經過編碼的(i386.rpm),一種是未經編碼的(src.rpm)。
rpm --rebuild Filename.src.rpm

這時系統會建立一個文件Filenamr.rpm,在/usr/src/redflag/RPMS/子目錄下,一般是i386,具體情況和Linux發行版本有關。然後執行下面代碼即可:
rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm

使用deb打包的軟體安裝

deb是Debian Linux提供的一個包管理器,它與RPM十分類似。但由於RPM出現得早,並且應用廣泛,所以在各種版本的Linux中都常見到,而Debian的包管理器dpkg只出現在Debina Linux中。它的優點是不用被嚴格的依賴性檢查所困擾,缺點是只在Debian Linux發行版中才能見到這個包管理工具。

1. 安裝
# dpkg -i MYsoftware-1.2.-1.deb

2. 卸載
# dpkg -e MYsoftware

使用源代碼進行軟體安裝

和RPM安裝方式相比,使用源代碼進行軟體安裝會復雜一些,但是用源代碼安裝軟體是Linux下進行軟體安裝的重要手段,也是運行Linux的最主要的優勢之一。使用源代碼安裝軟體,能按照用戶的需要選擇定製的安裝方式進行安裝,而不是僅僅依靠那些在安裝包中的預配置的參數選擇安裝。另外,仍然有一些軟體程序只能從源代碼處進行安裝。

現在有很多地方都提供源代碼包,到底在什麼地方獲得取決於軟體的特殊需要。對於那些使用比較普遍的軟體,如Sendmail,可以從商業網站處下載源代碼軟體包(如http://www.sendmail.org )。一般的軟體包,可從開發者的Web站點下載。下面介紹一下安裝步驟:

1.解壓數據包
源代碼軟體通常以.tar.gz做為擴展名,也有tar.Z、tar.bz2或.tgz為擴展名的。不同擴展名解壓縮命令也不相同.

2.編譯軟體
成功解壓縮源代碼文件後,進入解包的目錄。在安裝前閱讀Readme文件和Install文件。盡管許多源代碼文件包都使用基本相同的命令,但是有時在閱讀這些文件時能發現一些重要的區別。例如,有些軟體包含一個可以安裝的安裝腳本程序(.sh)。在安裝前閱讀這些說明文件,有助於安裝成功和節約時間。

在安裝軟體以前要成為root用戶。實現這一點通常有兩種方式:在另一台終端以root用戶登錄,或者輸入「su」,此時系統會提示輸入root用戶的密碼。輸入密碼以後,就將一直擁有root用戶的許可權。如果已經是root用戶,那就可以進行下一步。

通常的安裝方法是從安裝包的目錄執行以下命令:

gunzip soft1.tar.gz
cd soft1
#. /configure #配置#
make #調用make#
make install #安裝源代碼#

刪除安裝時產生的臨時文件:
#make clean

卸載軟體:
#make uninstall

有些軟體包的源代碼編譯安裝後可以用make uninstall命令卸載。如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,應該在編譯前進行配置。

.bin文件安裝

擴展名為.bin文件是二進制的,它也是源程序經編譯後得到的機器語言。有一些軟體可以發布為以.bin為後綴的安裝包,例如,流媒體播放器RealONE。如果安裝過RealONE的Windows版的話,那麼安裝RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常簡單了:
#chmod +x r1p1_linux22_libc6_i386_a1.bin
./ r1p1_linux22_libc6_i386_a1.bin

接下來選擇安裝方式,有普通安裝和高級安裝兩種。如果不想改動安裝目錄,就可選擇普通安裝,整個安裝過程幾乎和在Windwos下一樣。

.bin文件的卸載,以RealONE for Linux為例,如果採用普通安裝方式的話,在用戶主目錄下會有Real和Realplayer9兩個文件夾,把它們刪除即可。

Linux綠色軟體

Linux也有一些綠色軟體,不過不是很多。Linux系統提供一種機制:自動響應軟體運行進程的要求,為它設定好可以馬上運行的環境。這種機制可以是一種介面,或者是中間件。程序員編寫的程序可以直接拷貝分發,不用安裝,只要點擊程序的圖標,訪問操作系統提供的介面,設定好就可以工作。若要刪除軟體,直接刪除就可以,不用鏈接文件。這是最簡單的軟體安裝、卸載方式。

上面介紹了Linux軟體安裝的方法,對於Linux初學者來說,RPM安裝是一個不錯的選擇。如果想真正掌握Linux系統,源代碼安裝仍然是Linux下軟體安裝的重要手段。

閱讀全文

與linux安裝軟體root相關的資料

熱點內容
flash編程書籍推薦 瀏覽:835
php獲得數組鍵值 瀏覽:401
香港雲伺服器操作 瀏覽:303
wpe最新源碼 瀏覽:857
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:192
pdf劈開合並 瀏覽:29
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:298
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:946
安卓導航無聲音怎麼維修 瀏覽:333
app怎麼裝視頻 瀏覽:431
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904