在Linux使用dkpg命令安装WPS的一个经历
该篇的目的旨在学习以下linux下deb的安装相关知识,以及对系统架构的了解
1.首先,我们在官网下选择安装包
这是要注意,根据系统架构选择相应的Deb包。如下图1.1所示
这里有很多命令查看系统架构: arch命令,file命令,uname命令
我的系统是x86_64的架构,所以我们选择for x64 的Deb包
2.下载完毕,我们就应该安装Deb包软件了
使用dpkg -i 包名.deb
命令。
-i 选项是指定要安装的deb包。
这可能要以管理员什么执行, 所以我们在全面加上sudo。如图1.3所示。
然后就完成了!
补充
术语
- 系统架构:系统统构架是对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具,在规划的步骤下去完成任务。抽象来说,它是计算机系统结构,或称计算机体系结构,是一个系统在其所处环境中最高层次的概念;它确定一台计算机硬件和软件之间的衔接。具体地说计算机体系结构指的是计算机系统设计的观念与架构,描述计算机在实做的设计原则。它确定一个计算机设计的部件功能 ,部件间接口 并且计算机体系结构着重于“负责了计算机架构的中心功能:计算”的中央处理器内部的运行动作与存储器的访问。
其实主要是认识架构这一名词。
-
架构,又名软件架构**,**是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 ——百度百科
其实,架构就是对确定需求的技术实现一个体系的规划、构架(就是那个地方该干什么)。
我们以现实中的工厂为例子:
工厂中分加工零件、组装、包装等步骤(加工完的零件进行组装,最后包装成品),这就是以确定需求。然后要分配给各个部分去做,这就是规划。
-
软件架构
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口(计算机科学)来实现。 软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。 ——来自百度百科
应用到的知识
- Deb包、dkpg命令
- 系统架构,架构
- sudo命令
参考
- 百度百科 系统架构[https://baike.baidu.com/item/%E7%B3%BB%E7%BB%9F%E6%9E%84%E6%9E%B6/2270124?fr=aladdin]
- 奔跑的春晓 CSDN博客 如何查看linux系统的体系结构[https://blog.csdn.net/lixuande19871015/article/details/90485929]
- 百度百科 架构 https://baike.baidu.com/item/%E6%9E%B6%E6%9E%84/13004195#2]
如有错误请指正
附上,知识要用于实际。