操作系统迁移(CentOs -> Ubuntu)
目录
1. CentOs操作系统:备份数据
1.1 gitee备份
1.1.1 CentOs安装git
1.1.1.1 运行安装命令
1.1.1.2 运行安装命令时出错
1.1.1.3 再次执行安装命令
1.1.2 gitee创建仓库
1.1.2.1 创建仓库
1.1.3 备份
1.1.3.1 复制链接
1.1.3.2 克隆仓库
1.1.3.3 备份
1.3.3.4 查看
1.2 本地备份
1.2.1 CentOs连接Xftp
1.2.2 备份
2.Ubuntu操作系统:恢复备份文件
2.1 从gitee恢复备份文件
2.1.1 Ubuntu安装git
2.1.2 恢复
2.2 从本地恢复备份文件
2.2.1 Ubuntu连接Xftp
2.2.2 备份
3. Windows环境下上传数据到gitee
1. CentOs操作系统:备份数据
1.1 gitee备份
将数据上传到gitee或者github进行备份。
1.1.1 CentOs安装git
1.1.1.1 运行安装命令
yum install -y git
1.1.1.2 运行安装命令时出错
(Failed to download metadata for repo 'appstream': Cannot prepare internal mi大概是这个原因 Centos8于2021年年底停止了服务,大家再在使用yum源安装时候,出现下面错误“错误:Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist”)最终原因是源的问题,解决办法也是解决源的问题。
1. 问题解决(更换镜像)
2. 进入 /etc/yum.repos.d/ 目录
cd /etc/yum.repos.d/
3. 运行下面两条命令更换镜像
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
4. 运行更新命令
yum update -y
1.1.1.3 再次执行安装命令
yum install -y git
1.1.2 gitee创建仓库
首先我们得在gitee上面创建仓库,并且把我们创建的仓库克隆到本地。
Gitee - 基于 Git 的代码托管和研发协作平台面向企业提供一站式研发管理解决方案,包括代码管理、项目管理、文档协作、测试管理、CICD、效能度量等多个模块,支持SaaS、私有化等多种部署方式,帮助企业有序规划和管理研发过程,提升研发效率和质量。https://gitee.com/?channel_utm_content=进入官网&channel_utm_medium=sem&channel_link_type=web&channel_utm_source=百度&sat_cf=2&channel_utm_campaign=品专&channel_utm_term=主按钮1&_channel_track_key=see7zmAJ&link_version=1&wl_src=baidu如果是第一次使用需要注册账号,并且绑定邮箱。
1.1.2.1 创建仓库
此时,你的仓库就创建好了。
1.1.3 备份
1.1.3.1 复制链接
1.1.3.2 克隆仓库
在CentOs上克隆仓库。
将刚刚复制的链接拷贝进去按回车,这样就克隆好了,然后将要备份的文件和代码都放到这个文件夹下面。
1.1.3.3 备份
首先得进入文件夹。
文件中的main.cpp就是我要备份的代码。
git add *
git commit -m "测试文件"//后面的文件测试可以修改。
git push origin master
git config --global user.name "Axurea"
git config --global user.email 1358954942@qq.com
1.3.3.4 查看
此时我们刷新网页就可以看到上传的文件了。
1.2 本地备份
使用Xftp工具连接CentOs备份到本地。
1.2.1 CentOs连接Xftp
如果没有链接xshell的话就直接打开xftp直接连接CentOs。
1.2.2 备份
选择你要备份的目录,然后向左传输。
此时CentOs中的文件就备份到本地了。
2.Ubuntu操作系统:恢复备份文件
2.1 从gitee恢复备份文件
2.1.1 Ubuntu安装git
2.1.2 恢复
首先在Ubuntu中选择要克隆仓库的位置,然后将我们仓库中的链接粘贴到里面。
此时Ubuntu上面就有2024_9_15_-git-test这个的文件夹了,文件夹中还有我们的main.cpp。
此时我们就成功的将gitee上的数据克隆到Ubuntu操作系统下面了。
2.2 从本地恢复备份文件
2.2.1 Ubuntu连接Xftp
点击到Ubuntu测试机下面,然后点击Xftp图标。
2.2.2 备份
3. Windows环境下上传数据到gitee
其实windows下也一样,将远程仓库克隆到本地,然后将需要上传的代码房贷本地仓库,最后是提交代码三板斧,add,commit,push就完成了。