银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源

简介: 银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源

物理 u系 银河麒麟 (ubuntu同理)

本教程教学使用ubuntu系列系统的小伙伴,发布yum源头解决依赖 无需手动扣包

1.本地源/光盘源/硬盘源

开始

查看硬盘源路径

修改/etc/apt/sour 文件

apt-get update

apt-get install 包名

2.python源

第一步

进入到源目录直接输即可

python -m SimpleHTTPServer 8000 &>/dev/null

或者

python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ...

第二步

客户端修改/etc/apt/sources.list(或者去掉最后两个单词)

测试:

客户端直接apt-get update

或者 浏览器输入

排错:

源布置错误

布置成功:

ps -aux|grep 8000 发现8000端口被占用

3.FTP源

FTP源

实例:两台虚拟机

启动ftp服务 设置开机自启

systemctl enable vsftpd
systemctl start vsftpd

挂载光盘源在/srv/ftp目录下

开启FTP的匿名权限

重启服务

systemctl restart vsftpd

排错

至此 教程结束

目录
相关文章
|
6月前
|
Ubuntu 开发工具
Ubuntu 22.04 aarch64版本操作系统下编译ZLMediaKit教程
通过上述步骤,你可以在Ubuntu 22.04 aarch64版本上成功编译ZLMediaKit,这是一个相对简单而直接的过程,但可能会遇到一些需要根据具体系统环境和要求调整的地方。
875 0
|
Linux 开发者 iOS开发
深度剖析:Python如何优雅地跨越操作系统鸿沟,实现无缝对接
Python 作为一种高级编程语言,具有出色的跨平台特性,能够在 Windows、macOS 和 Linux 等多种操作系统上无缝运行。本文通过具体示例,介绍了 Python 如何利用其内置模块(如 `os` 和 `platform`)及第三方库(如 `pathlib` 和 Tkinter)实现代码的一致性和可移植性,帮助开发者轻松开发和部署应用。
205 3
|
Linux 开发者 iOS开发
Python系统调用实战:如何在不同操作系统间游刃有余🐟
本文介绍了 Python 在跨平台开发中的强大能力,通过实际例子展示了如何使用 `os` 和 `pathlib` 模块处理文件系统操作,`subprocess` 模块执行外部命令,以及 `tkinter` 创建跨平台的图形用户界面。这些工具和模块帮助开发者轻松应对不同操作系统间的差异,专注于业务逻辑。
229 2
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
440 2
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
Ubuntu 开发者 Python
|
Linux 开发者 iOS开发
深度剖析:Python如何优雅地跨越操作系统鸿沟,实现无缝对接
【10月更文挑战第2天】Python 作为一种高级编程语言,具备出色的跨平台特性,可在 Windows、macOS 和 Linux 上无缝运行。本文探讨 Python 如何通过核心特性和第三方库实现跨平台开发。内置模块如 `os` 和 `platform` 以及现代库 `pathlib`,简化了文件系统操作。对于 GUI 开发,Tkinter、PyQt 和 wxPython 等库提供了强大支持,确保应用程序的一致性和可移植性。通过具体示例,本文展示了如何利用这些工具应对不同操作系统的需求。
310 6
|
Linux 开发者 iOS开发
Python系统调用实战:如何在不同操作系统间游刃有余🐟
【10月更文挑战第2天】Python 以其卓越的跨平台能力和丰富的标准库,成为解决多操作系统环境下编程挑战的理想选择。本文将通过实际例子展示 Python 如何简化跨平台开发。从文件系统操作到系统调用,再到 GUI 应用开发,Python 提供了多种工具和模块,如 `os`、`pathlib` 和 `subprocess`,帮助开发者轻松应对不同平台间的差异,让你成为真正的跨平台高手。
149 5
|
Python
Jetson环境安装(二):ubuntu18.0卸载和安装python3
在Jetson Nano上如何卸载Python 3.7并重新安装Python 3.7.0版本的详细步骤,包括卸载命令、安装依赖库、下载和编译Python源码以及建立软链接等。
517 2
|
Ubuntu Linux Python
Ubuntu学习笔记(六):ubuntu切换Anaconda和系统自带Python
本文介绍了在Ubuntu系统中切换Anaconda和系统自带Python的方法。方法1涉及编辑~/.bashrc和/etc/profile文件,更新Anaconda的路径。方法2提供了详细的步骤指导,帮助用户在Anaconda和系统自带Python之间进行切换。
625 1