导航:首页 > 操作系统 > 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相关的资料

热点内容
linux查看实时流量 浏览:557
如何存档到服务器 浏览:548
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