首页 > 系统相关 >Linux系统软件安装与控制软件启动关闭

Linux系统软件安装与控制软件启动关闭

时间:2023-04-14 19:44:10浏览次数:47  
标签:控制软件 管理器 systemctl yum Linux 软件 安装 系统软件

操作系统安装软件有许多方式,一般分为:

  • 下载安装包自行安装
    • 如win系统使用exe文件,msi文件等。
    • 如mac系统使用dmg文件,pkg文件等。
    • 不同的Linux系统发行版使用的安装包文件也可能不同,如CentOS使用的是.rpm文件,而Ubuntu使用的是.deb文件等。
  • 系统的应用商店内安装
    • 如win系统有Microsoft Store商店。
    • 如mac系统有AppStore商店。
    • Linux的yum命令程序

yum命令

yum是RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。

语法:yum [-y] [install | remove | search] 软件名称
  • 选项,-y,自动确认,无需手动确认安装或卸载过程。
  • install:安装
  • remove:卸载
  • search:搜索

注意

  • yum命令需要root权限哦,可以su切换到root,或使用sudo提权。
  • yum命令需亚奥联网。

apt命令

软件安装,CentOS系统和Ubuntu是使用不同的包管理器。

CentOS使用yum管理器,Ubuntu使用apt管理器。

apt [-y] [install | remove | search] 软件名称
  • 用法和yum一致,同样需要root权限

systemctl命令

Linux系统很多软件(内置或第三方)均支持使用systemctl命令。

  • 系统内置服务均可被systemct控制
  • 第三方软件,如果自动注册了可以被systemct控制
  • 第三方软件,如果没有自动注册,可以手动注册。

systemctl命令控制:启动,停止,开机自启。

能够被systemctl管理的软件,一般称之为:服务。

语法:systemctl [start | stop | status | enable | disable] 服务名
  • start:启动。
  • stop:关闭。
  • status:查看状态。
  • enable:开启开机自启。
  • disable:关闭开机自启。

系统内置的服务比较多,比如

  • NetworkManager:主网络服务。
  • network:副网络服务。
  • firewalld:防火墙服务。
  • sshd:ssh服务(FinalShell远程登录Linux使用的就是这个服务)

标签:控制软件,管理器,systemctl,yum,Linux,软件,安装,系统软件
From: https://www.cnblogs.com/KeFeng/p/17319664.html

相关文章

  • how to create one command line configuration tool with shell language on Linux A
    howtocreateonecommandlineconfigurationtoolwithshelllanguageonLinuxAllInOne如何在Linux上用shell语言创建一个命令行配置工具RaspberryPiconfigurationtool$sudoraspi-config#等价于,直接修改$sudovim/boot/config.txt$DISPLAY#设......
  • Linux java生成图片文字乱码问题
     场景:用java生成图片文字,在windows运行没问题,发布到linux中发现文字乱码了原因:图片是在Linux下的系统里生成的,用到java.awt.Font这个类。实例化的时候它会到JRE里去找字体,如果找不到对应字体,就会显示方框解决方法:把需要的字体文件从windows系统中粘贴到Linux一份,重启服务器......
  • 免费远程桌面控制软件
    自从yq三年居家办公习惯远程后,我们越来越依赖远程桌面控制软件了。因为即使现在工作中不要求远程办公,办公电脑也会随时开个远程,方便随时应对突发状况。一定程度上,远程也杜绝了过度加班的现象,工作还没完全做完也能放心走,因为在路上或回家远程一下就行。目前在市场上远程桌面控制软......
  • 初识Linux shell
    初识Linuxshell1.Linux内核的组成Linux系统的核心是内核。内核控制着计算机系统的所有硬件和软件,在必要时分配硬件,并根据需要执行软件。1.1系统内存管理​ 操作系统内核的主要功能之一是内存管理。​ 内核不仅管理服务器上的可用物理内存,还可以创建并管理虚拟内存(实际并......
  • linux修改完DNS后,进行重启
    linux修改完DNS后,进行重启 [root@testlogs]#vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetUUID=25f9c322-4990-4b46-bb4c-00f15fc82502ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=noneHWADDR=00:50:56:94:5F:3FIPADDR=172.16.10.28PREFIX=......
  • 【Linux】 apt常用安装命令
    在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:sudoapt-getcheck#检查是否有损坏的依赖sudoapt-getupdate #更新源sudoapt-getupgrade#更新已安装的包apt-getso......
  • 【Linux】 SCP命令
    使用crt在windows和linux之间传输文件:alt+p远程拷贝文件,scp-r的常用方法:1.使用该命令的前提条件要求目标主机已经成功安装openssh-server如没有安装使用sudoapt-getinstallopenssh-server来安装2.使用格式:scp-r目标用户名@目标主机IP地址:/目标文件的绝对路径......
  • 【Linux】添加用户并授权
    1.Centos添加用户并授权<!--添加用户-->useradd-d/home/zhangsan-mzhangsan<!--设置密码-->passwdzhangsan<!--授予sudo权限-->usermod-a-Gadmzhangsanusermod-a-Gsudozhangsan<!--或修改/etc/sudoers文件-->zhangsanALL=(ALL)AL......
  • Linux PHP多版本编译安装及快捷切换版本
    编译安装              安装多个版本的PHP其实毫无压力,主要是编译安装的时候--prefix和--with-config-file-path设置为不同的目录即可。       分享我编译安装的命令:./configure--prefix=/usr/local/php/--enable-debug--enable-gd--with-freetype--......
  • Linux常用命令-个人使用
    Linux常用命令-个人使用本人在centos下常用的命令,其他系统机器不确定是否可以使用1.nmtui命令启动界面改IP信息首先要启动NetworkManager服务,然后运行nmtui命令就可以手动配置网卡信息,贼好用运行nmtui命令2.ls根据文件大小排序ll-hS|grep^-只显示文件且按文件大小......