博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sudo权限添加 和 rpm、deb之名词解释
阅读量:6880 次
发布时间:2019-06-27

本文共 1352 字,大约阅读时间需要 4 分钟。

sudo权限添加:

  刚开始用Center_os Linux操作系统,想装个输入法,搜了一下,看到linux下的搜狗输入法()下载下来的文件的扩展名是.deb,直接用帖子上的一个命令:

sudo dpkg -i fcitx-sogoupinyin_0.0.0-2_i386.deb系统提示一句话,大体意思是没有sudo权限,又在网上查了一下:

大体内容都是让编辑 sudo文件,

1,命令:su -

2,命令:vimsudo

3,在其中添加文字:xxx ALL=(ALL) ALL  (这里的xxx是你要为之添加sudo权限的用户名)。

 

执行了上述命令就可以了。下面的“附”是一些参考内容。

 

附:

其中一篇内容如下():

1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)

2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。
4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。

 

rpm、deb之名词解释: 

解决了sudo权限问题又提示不识别dpkg这个参数,以为dpkg只是个解压软件,下下来的却是源代码。。。一番周折才知道:

 

DEB是Debian格式的,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。

deb包主要用于debian及分支如debian,ubuntu(linux操作系统名)等。

dpkg是软件包管理器的基础,它被伊恩·默多克创建于1993年。dpkg与十分相似,同样被用于安装、卸载和供给.deb软件包相关的信息。

命令行举例:
dpkg -i avg71flm_r28-1_i386.deb//安装软件
 
RPM是RedHat Package Manager(
RedHat管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。
 
rpm包主要用于redhat及分支如redhat,centos,Fedora等
 
rpm一种用于 下载包的打包及安装 ,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与 类似。

命令行举例:rpm -ivh  samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度

 

所以,deb结尾的软件一般只在支持软件包管理器的系统下运行,rpm结尾的软件一般只在支持RedHat管理工具的系统下运行。dpkg和rpm是经典的两个阵营。

当然redhat通过莫种方式也可以用deb结尾的软件,不过在此不再深究了。

 

 

转载地址:http://qgubl.baihongyu.com/

你可能感兴趣的文章
Django 中的用户认证
查看>>
[CSS] Target empty elements using the :empty pseudo-class
查看>>
通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进
查看>>
替代jquery1.9版本以前的toggle事件函数(开关)
查看>>
对Castle Windsor的Resolve方法的解析时new对象的探讨
查看>>
【转】ElasticSearch之定时删除数据
查看>>
golang前后端jwt对接
查看>>
【Java-数据结构】
查看>>
五分钟读懂UML类图(转)
查看>>
Centos7 安装Python3.6.4
查看>>
杀人游戏系列 之三 提供游戏代码下载
查看>>
[转载]Java抽象类和接口的学习
查看>>
纯真IP数据库查询(C#源代码)
查看>>
举重比赛中重量计算
查看>>
maven编译参数
查看>>
WebKit结构
查看>>
MyEclipse Java Build Path详解
查看>>
Could not find modernizr-2.6.2 in any of the sources
查看>>
mysql中select distinct的使用方法
查看>>
修改su密码 macbook
查看>>