七夕节到了,单身的你宅在家里是不是无事可做?上一期七七带大家了解了Windows10+优麒麟双系统安装。本期继续学习!单身不学怎么在优麒麟系统上安装APP,琪琪和小优会嫌弃你的。近日,奇奇发现很多用户不知道如何安装软件,于是紧锣密鼓地准备了一本小册子。本文介绍了四种方法,分别是通过麒麟软件商店、dpkg命令、apt命令和源码安装。软件安装与卸载1.麒麟软件商店安装最方便简单的安装方法是优麒麟系统自带的麒麟软件商店。在“开始菜单”中打开“麒麟软件商店”,搜索您要安装的应用程序。点击“下载”即可一键安装。优麒麟(UbuntuKylin)2.dpkg安装dpkg是专门为Debian开发的包管理系统,方便安装、更新和卸载Deb包。主要用于安装已经下载到本机的deb包。所有从Debian派生的Linux发行版都可以使用dpkg命令,例如Ubuntu、UbuntuKylin、Knoppix等。dpkg语法格式:dpkg[选项][包名或文件名]选项功能-l查询已安装的软件包,如果没有指定包,则显示所有已安装的软件包-i安装软件包-L打印已安装的文件列表packages-S查询文件属于哪个软件包-s查询某个软件包的详细信息,包括版本、状态、依赖和提供者等-r卸载软件包,不清除配置文件-P卸载软件打包并删除配置文件示例1:查看vim包是否安装ubuntukylin@ubuntukylin:~$dpkg-l|grepvimiivim2:7.4.1689-3kord2k1amd64ViIMproved-增强的vi编辑器..................中间省略..........................iivim-tiny2:7.4.1689-3kord2k1amd64ViIMproved-增强vi编辑器-精简版【注】从ii开始(安装ok安装)表示已经安装了相应的软件包,以un(unknownoknot-installed)开头表示未安装,以re(deinstallokconfig-fles)开头表示重新安装。例2:查询vim包ubuntukylin@ubuntukylin的文件列表:~$dpkg-Lvim/./usr/usr/share......中间省略...................../usr/bin/usr/bin/vim.basic/usr/share/doc/vim例3:安装WPSDebPackage补充:DebianPackager称为Debpackagefor简而言之,命名遵循以下约定:-.deb例如:nano_2.5.3-2kord_amd64.debPackagename:nanoversion:2.5。3修订号:2kord平台:amd64注:rpm包也有类似的命名规则3.APT安装APT(AdvancedPackagingTools)--高级软件包工具,可以自动下载、配置、安装二进制或源代码格式的软件包.Apt不仅可以在线下载安装软件,还可以更新系统,甚至可以自动处理包之间的依赖关系。APT功能从互联网上的软件源下载最新的包元数据、二进制包或源代码包。包元数据是包的索引和摘要信息文件。使用本地下载的包元数据完成包搜索和系统更新。安装和卸载软件包时自动查找最新版本,自动解决软件依赖关系。软件源配置方式APT软件源配置文件默认路径为/etc/apt/sources.list。(1)kylin@kylin:~$cat/etc/apt/sources.listdebhttp://mirrors.aliyun.com/ubu...focalmainrestricteduniversemultiversesedeb-srchttp://mirrors.aliyun.com/ubu...focalmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubu...focal-backportsmainrestricteduniversemultiversedeb-srchttp://mirrors.aliyun.com/ubu...focal-backportsmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubu...focal-securitymainrestricteduniversemultiversedeb-srchttp://mirrors.aliyun.com/ubu...focal-securitymainrestricteduniversemultiverseUbuntu基础源码(2)kylin@kylin:~$cat/etc/apt/sources.list.d/ukui.listdebhttp://archive.ubuntukylin.co...focalmain优麒麟增强版源码(3)kylin@kylin:~$cat/etc/apt/sources.list.d/software.listdebhttp://archive.ubuntukylin.co...focal-partner主要商业包源APT使用apt-get(或apt):主要负责执行所有操作与软件包安装相关apt-cache:主要用于查询软件包信息。apt-get语法格式:apt-get[options]subcommandpackagelistapt-get命令一般需要root权限才能执行,所以一般遵循sudo命令,以经典编辑器emacs为例,在终端命令行执行:$sudoapt-getinstallemacsparameteroptionoptionfunction-d只下载包,不安装或解压-f修复系统中的包依赖问题-m发现关联包丢失时仍然尝试继续执行-q会将输出保留为日志,不获取命令执行进度-y对所有查询回答是,apt-get将不再提示-u获取升级包列表-h获取帮助信息-v获取apt-get版本否.-reinstall与install子命令一起使用,重新安装软件包--purge与remove子命令一起使用,卸载软件包并删除配置文件。子命令功能update下载并更新软件包列表信息upgrade升级系统中所有软件包转到最新版本install下载需要的软件并安装配置remove卸载软件包autoremove自动卸载不符合要求的软件包dependenciessource下载源码包build-dep搭建源码包所需的编译环境dist-upgrade发布升级版本clean删除缓存区所有下载的包文件4.源码Linux下安装的很多软件都是通过源码发布的。与二进制软件包相比,配置和编译繁琐,但其可移植性要好得多,针对不同的架构,软件开发者往往只需要发布相同的源代码包,不同的终端用户编译后就可以正确运行。步骤说明:步骤一、获取软件源码包:通过下载、复制等方式获取;Step2.解压文件:tar-xvzf包名;Step3.阅读附带的INSTALL文档和README文档;步骤4.执行。/configure命令配置相关功能,准备编译(可以执行./configure--help查看所有选项说明);Step5.执行make命令编译软件;第六步,执行makeinstall完成安装;步骤7.执行makeclean删除安装过程中生成的临时文件。总结今天的教程就到这里了,你是如何掌握的呢?七七觉得如果你是新手小白,建议使用软件商店安装。下载列表可以让您快速找到常用的软件;有Linux基础的朋友可以使用dpkg、apt命令行安装,dpkg可以安装下载到本机的deb包,apt不仅可以在线下载安装deb包,还可以更新系统,甚至自动处理包之间的依赖关系;如果你想挑战难度,也可以选择通过源码方式安装。话不多说,赶紧安装几个软件来测试一下你的学习效果吧!