
Linux_Notes
文章平均质量分 62
懵~
一个菜鸡的修炼日常
展开
-
无外网环境的开发服务器Git同步方案:将服务器添加为Git远程仓库
在日常开发中,我们经常会遇到一种场景:开发服务器可以通过 SSH 连接,但由于其无法访问外网,导致无法直接使用 `git clone`、`git pull` 或 `git push` 等命令与远程仓库(如 GitHub、GitLab)交互。这种情况下,如何实现本地开发环境与开发服务器之间的代码同步,同时保留 Git 的版本控制能力,成为一个亟待解决的问题。本文将介绍一种优雅的解决方案,利用 Git 的远程仓库机制,将开发服务器本身作为 Git 的一个远程仓库,从而实现本地与服务器之间的完美代码同步。原创 2025-04-21 23:20:17 · 459 阅读 · 0 评论 -
高版本Ubuntu(如22.02)修改apt源,快速安装低版本gcc/g++
Ubuntu不同版本默认apt install gcc安装的gcc和g++版本不同,如Ubuntu22.04默认安装gcc/g++为11版本,高版本Ubuntu无法直接通过apt install gcc安装低版本编译器,可以通过离线安装(过于繁琐),本文推荐修改apt源,添加对应低版本ubuntu源即可,这里以Ubuntu22.04为例,给出安装gcc-5/gcc-7的简单方法,同时给出了常用的国内镜像源。原创 2023-01-12 23:13:33 · 5471 阅读 · 2 评论 -
远程服务器设置代理共享本地网络-解决内网环境无法git、pip等
部分服务器不连外网,导致无法使用git、无法装包等问题,离线安装过于繁琐,本帖子介绍使用clash软件贡献本地网络给服务器。注意仅用于服务器(linux内网)和本地电脑(win可连接外网),且本地与服务器处于同一局域网下(如校园网)原创 2023-01-12 23:03:23 · 19167 阅读 · 5 评论 -
Ubuntu gcc/g++默认版本切换
ubuntu系统中可能安装了多个版本的gcc/g++ 如gcc-5,gcc-7, gcc-9等等,在使用时,我们有时需要调整系统默认的编译器版本原创 2023-01-12 22:46:32 · 3943 阅读 · 0 评论