首页 > 其他分享 >Alpine系统

Alpine系统

时间:2022-08-31 22:11:21浏览次数:67  
标签:00 http mirrors 系统 Alpine localhost alpine

Alpine

目录

1.Alpine是什么

alpine是一个轻量级的Linux发行版本,轻量级不仅体现在其占用空间的大小,还因为他没有图形化界面,只有命令行界面。
这个发行版本与我们常见的发现版本不同,其他版版本基本在安装完基本配置之后就可以使用了,而且基本配置如:磁盘,时区等都可以通过图形化的方式去点击进行配置,alpine需要我们在命令行进行手动配置。

2.Alpine的有点

  • 轻量:没有自带很多软件,安装完虚拟磁盘才150M。
  • 快速:没有图形界面,启动速度快。
  • 安全:面向安全的轻量发行版
  • 简单:提供APK包管理工具,软件的搜索、安装、删除、升级都非常方便。

3.安装Alpine

首先下载alpine的镜像

《Alpine官网》

选择extended的x86_64

打开VMware新建虚拟机

选择Linux系统,如下图所示

选择镜像

安装完成后开启虚拟机,在如下图所示的界面输入root,然后出了有标注的地方默认回车就好

选择源

重启完之后查看IP地址,使用远程登录

4.Alpine常用命令

软件管理

命令: apk
常用选项
add		安装软件包
del		删除软件包
update	更新软件仓库
cache	管理缓存
info	提供包的详细信息
list	列出软件包
search	搜索软件包

//安装软件包
localhost:/# apk add vim
(1/3) Installing xxd (8.2.5000-r0)
(2/3) Installing lua5.4-libs (5.4.4-r5)
(3/3) Installing vim (8.2.5000-r0)
Executing busybox-1.35.0-r17.trigger
OK: 151 MiB in 68 packages

//删除软件包
localhost:/# apk del vim
(1/3) Purging vim (8.2.5000-r0)
(2/3) Purging xxd (8.2.5000-r0)
(3/3) Purging lua5.4-libs (5.4.4-r5)
Executing busybox-1.35.0-r17.trigger
OK: 122 MiB in 65 packages

配置阿里云源

localhost:/# cat /etc/apk/repositories 
#/media/cdrom/apks
http://mirrors.nju.edu.cn/alpine/v3.16/main
#http://mirrors.nju.edu.cn/alpine/v3.16/community
#http://mirrors.nju.edu.cn/alpine/edge/main
#http://mirrors.nju.edu.cn/alpine/edge/community
#http://mirrors.nju.edu.cn/alpine/edge/testing


localhost:/# sed -i 's/mirrors.nju.edu.cn/mirrors.aliyun.com/g' /etc/apk/repositories 
localhost:/# cat /etc/apk/repositories 
#/media/cdrom/apks
http://mirrors.aliyun.com/alpine/v3.16/main
#http://mirrors.aliyun.com/alpine/v3.16/community
#http://mirrors.aliyun.com/alpine/edge/main
#http://mirrors.aliyun.com/alpine/edge/community
#http://mirrors.aliyun.com/alpine/edge/testing

//更新仓库
localhost:/# apk update
fetch http://mirrors.aliyun.com/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
v3.16.2-116-g2169fbddca [http://mirrors.aliyun.com/alpine/v3.16/main]
OK: 4927 distinct packages available

服务管理

命令:service

常用选项
	--list 列出所有服务
	servername start	开启服务
	servername stop		停止服务
	servername restart	重启服务
	servername status	查看服务状态
	
//重启networking服务
localhost:/# service networking restart

//查看networking服务的状态
localhost:/# service networking status
 * status: started

修改IP地址

localhost:/# cat /etc/network/interfaces 
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

localhost:/# vim /etc/network/interfaces
localhost:/# cat /etc/network/interfaces 
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.169.143
netnask 255.255.255.0
gateway 192.168.169.2

//重启网卡服务
localhost:/# service networking restart
 * WARNING: you are stopping a boot service
 * Stopping chronyd ...           [ ok ]
 * Stopping networking ...
 *   lo ...                       [ ok ]
 *   eth0 ...                     [ ok ]
 * Starting networking ...
 *   lo ...                       [ ok ]
 *   eth0 ...                     [ ok ]
localhost:/#  * Starting chronyd ...

//查看IP地址,修改成功
localhost:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:45:c8:3c brd ff:ff:ff:ff:ff:ff
    inet 192.168.169.143/24 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe45:c83c/64 scope link 
       valid_lft forever preferred_lft forever

标签:00,http,mirrors,系统,Alpine,localhost,alpine
From: https://www.cnblogs.com/zicnotes/p/16644701.html

相关文章