zoukankan      html  css  js  c++  java
  • sudo权限添加 和 rpm、deb之名词解释

    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是Debian软件包管理器的基础,它被伊恩·默多克创建于1993年。dpkg与RPM十分相似,同样被用于安装、卸载和供给.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扩展名的文件。与Dpkg类似。

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

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

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

  • 相关阅读:
    值币转换编程总结
    打印沙漏编程总结
    Leetcode每日一题 面试题 17.21. 直方图的水量
    VS2017-OPENGL配置glfw+glad
    OpenGL(二) 绘制一个三角形
    OpenGL(一) 渲染循环创建窗口
    Leetcode每日一题 1006.笨阶乘
    Leetcode每日一题 90.子集 II
    Leetcode每日一题 190.颠倒二进制位
    Leetcode 第243场周赛 创新奇智&力扣
  • 原文地址:https://www.cnblogs.com/flying607/p/3202500.html
Copyright © 2011-2022 走看看