Updated Home (markdown)

master
YuQing 2024-04-20 15:59:19 +08:00
parent ceb8f55a69
commit c1fe6d699b
1 changed files with 30 additions and 7 deletions

37
Home.md

@ -2,7 +2,7 @@
## 使用的系统软件 ## 使用的系统软件
| 名称 | 说明 | | 名称 | 说明 |
|:--|-| |:--|-|
| centos|7.x| |Linux发行版|CentOS和Ubuntu之类的Linux可使用安装包|
|libfastcommon|FastDFS分离出的公用函数库| |libfastcommon|FastDFS分离出的公用函数库|
|libserverframe|FastDFS分离出的网络框架| |libserverframe|FastDFS分离出的网络框架|
|FastDFS|FastDFS本体| |FastDFS|FastDFS本体|
@ -12,34 +12,57 @@
可以采用yum安装和源码编译两种方式之一。 可以采用yum安装和源码编译两种方式之一。
## yum安装 ## yum安装
针对CentOS 7 和 CentOS 8及同类Linux发行版。 针对CentOS 7 和 CentOS 8及同类Linux发行版,支持 x86_64intel CPU 和 aarch64arm CPU两种架构
先安装FastOS.repo yum源然后就可以安装FastDFS相关软件包了。 先安装FastOS.repo yum源然后就可以安装FastDFS相关软件包了。
CentOS 7、RHEL 7、Oracle Linux 7、Alibaba Cloud Linux 2、Anolis 7、AlmaLinux 7、Amazon Linux 2、Fedora 27及以下版本 CentOS 7、RHEL 7、Oracle Linux 7、Alibaba Cloud Linux 2、Anolis 7、AlmaLinux 7、Amazon Linux 2、Fedora 27及以下版本
```shell ```shell
rpm -ivh http://www.fastken.com/yumrepo/el7/noarch/FastOSrepo-1.0.0-1.el7.centos.noarch.rpm sudo rpm -ivh http://www.fastken.com/yumrepo/el7/noarch/FastOSrepo-1.0.0-1.el7.centos.noarch.rpm
``` ```
CentOS 8、Rocky 8、RHEL 8、Oracle Linux 8、Alibaba Cloud Linux 3、Anolis 8、AlmaLinux 8、Amazon Linux 3、Fedora 28及以上版本 CentOS 8、Rocky 8、RHEL 8、Oracle Linux 8、Alibaba Cloud Linux 3、Anolis 8、AlmaLinux 8、Amazon Linux 3、Fedora 28及以上版本
```shell ```shell
rpm -ivh http://www.fastken.com/yumrepo/el8/noarch/FastOSrepo-1.0.0-1.el8.noarch.rpm sudo rpm -ivh http://www.fastken.com/yumrepo/el8/noarch/FastOSrepo-1.0.0-1.el8.noarch.rpm
``` ```
安装 FastDFS软件包 安装 FastDFS软件包
```shell ```shell
yum install fastdfs-server fastdfs-tool fastdfs-config -y sudo yum install fastdfs-server fastdfs-tool fastdfs-config -y
```
## apt安装
针对Debian 10及以上版本Ubuntu 18.04及以上版本 和 Deepin 20及以上版本支持 amd64 和 arm64 两种架构。
配置 apt 存储库和签名密钥,以使系统的包管理器启用自动更新:
```shell
sudo apt-get install curl gpg
curl http://www.fastken.com/aptrepo/packages.fastos.pub | gpg --dearmor > fastos-archive-keyring.gpg
sudo install -D -o root -g root -m 644 fastos-archive-keyring.gpg /usr/share/keyrings/fastos-archive-keyring.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/fastos-archive-keyring.gpg] http://www.fastken.com/aptrepo/fastos/ fastos main" > /etc/apt/sources.list.d/fastos.list'
rm -f fastos-archive-keyring.gpg
```
如果需要安装调试包,执行:
```shell
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/fastos-archive-keyring.gpg] http://www.fastken.com/aptrepo/fastos-debug/ fastos-debug main" > /etc/apt/sources.list.d/fastos-debug.list'
```
安装 FastDFS软件包
```shell
sudo apt install fastdfs-server fastdfs-tool fastdfs-config -y
``` ```
## 编译环境 ## 编译环境
CentOS CentOS
```shell ```shell
yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y sudo yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y
``` ```
Debian Debian
``` ```
apt-get -y install git gcc g++ make automake autoconf libtool pcre2-utils libpcre2-dev zlib1g zlib1g-dev openssl libssh-dev wget vim sudo apt install git gcc g++ make automake autoconf libtool pcre2-utils libpcre2-dev zlib1g zlib1g-dev openssl libssh-dev wget vim -y
``` ```
## 磁盘目录 ## 磁盘目录
|说明|位置| |说明|位置|
|-|-| |-|-|