郑州网站建设模板制作,常见的网络推广方式包括,北京ui培训机构排行,外贸个人网站文章目录 一、制作一个本地源仓库制作ubuntu本地仓库制作kylin本地源 二、制作内网源服务器ubuntu系统kylin系统 三、使用内网源ubuntukylin 一、制作一个本地源仓库
制作ubuntu本地仓库 首先需要构建一个本地仓库#xff0c;用来存放软件包 mkdir -p /path/to/localname/pac… 文章目录 一、制作一个本地源仓库制作ubuntu本地仓库制作kylin本地源 二、制作内网源服务器ubuntu系统kylin系统 三、使用内网源ubuntukylin 一、制作一个本地源仓库
制作ubuntu本地仓库 首先需要构建一个本地仓库用来存放软件包 mkdir -p /path/to/localname/packages
chown _apt localname
cd /path/to/localname/packages
apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends packages | grep -v arch | grep ^\w)
#apt-get install -d packages创建本地软件源的index文件: cd /path/to/localname
dpkg-scanpackages ./packages | gzip -9c Packages.gz
apt-ftparchive packages ./packages Packages
apt-ftparchive release ./packages Release如果提示dpkg-scanpackages命令不可用用此命令安装工具 apt install dpkg-dev注意本地源仓库构建是在ubuntu系统上的操作。如果需要本地源操作如下 #保存原有sources.list文件
mv /etc/apt/sources.list /etc/apt/sources.list.bak#创建并修改新的sources.list
vim /etc/apt/sources.list#sources.list内容如下
deb file:/path/to/localname ./制作kylin本地源 创建一个目录作为本地源的根目录。这个目录将包含软件包文件和相关的元数据信息。下载 Kylin 系统的软件包。您可以从 Kylin 官方网站或其他可信的来源下载 Kylin 系统的 ISO 镜像文件。 挂载 ISO 镜像文件。执行以下命令将 ISO 镜像文件挂载到一个临时目录 sudo mount -o loop /path/to/kylin.iso /mnt复制软件包文件。将 ISO 镜像中的软件包文件复制到本地源的根目录中 sudo cp -r /mnt/Packages /path/to/localname/生成元数据信息。执行以下命令生成元数据信息 sudo createrepo /path/to/localname如果需要配置本地源。在/etc/yum.repos.d/目录中创建一个新的.repo文件例如localrepo.repo并使用文本编辑器打开它。在该文件中输入以下内容 [localrepo]
nameLocal Repository
baseurlfile:///path/to/localname
gpgcheck0
enabled1二、制作内网源服务器
ubuntu系统 安装nginx sudo apt install nginx创建一个目录用于存放软件包文件。默认情况下Nginx 的根目录是 /var/www/html。你可以在该目录下创建一个新目录例如 /var/www/html/ sudo mkdir -p /var/www/html/将制作的ubuntu本地源拷贝到/var/www/html/中 cp -rf /path/to/localname /var/www/html/配置 Nginx 来提供软件包文件。编辑 Nginx 的默认配置文件 /etc/nginx/sites-available/default sudo nano /etc/nginx/sites-available/default
# 将以下行添加到 server 块中location /ubuntu {alias /var/www/html/ubuntu;autoindex on;
}重启 Nginx 服务以使配置生效 sudo systemctl restart nginxkylin系统 安装服务器软件并配置好服务器。 sudo yum install -y nginx配置服务器kylin系统上可以在/etc/nginx/nginx.conf文件中修改配置 # 在server中添加以下配置注意下面的/localname应与仓库名字一致
location /localname {alias /var/www/html/localname;autoindex on;
}创建一个目录用于存放软件包文件。默认情况下Nginx 的根目录是 /var/www/html。你可以在该目录下创建一个新目录例如 /var/www/html/ mkdir -p /var/www/html/将本地源添加到server端目录/var/www/html/没有该目录可以自己创建 cp -rf /path/to/localname /var/www/html重启 Nginx 服务以使配置生效 sudo systemctl restart nginx三、使用内网源
ubuntu
在需要使用内网源的ubuntu上操作保存原有的sources.list文件。 mv /etc/apt/sources.list /etc/apt/sources.list.bak创建并修改源配置文件vim /etc/apt/sources.list输入以下内容并保存: deb [trustedyes] http://192.168.2.199/ubuntu ./通过内网源进行安装。 apt install -y packages完成感谢阅读。
kylin
在需要使用内网源的kylin上操作保存原有的kylin_aarch64.repo文件 mv /etc/yum.repos.d/kylin_aarch64.repo /etc/yum.repos.d/kylin_aarch64.repo.bak创建修改源配置文件vim /etc/apt/sources.list输入以下内容并保存: [kylin]
nameLocal Repository
baseurlhttp://xxx.xxx.xxx.xxx/localname
gpgcheck0
enabled1# 例如
[kylin]
nameLocal Repository
baseurlhttp://192.168.3.216/localname
gpgcheck0
enabled1通过内网源进行安装。 sudo yum update
sudo yum install packages