Ubuntu 20.04 系统安装流程
| 2024-6-2
0  |  阅读时长 0 分钟

1. 准备工作

windows下的准备
  • 制作usb启动盘
    • 下载ubuntu iso 镜像
    • 打开软碟通加载iso镜像,写入硬件usb,格式化注意ext4

2. 安装Ubuntu

  • 注意安装磁盘,要分出/boot; /swap space; / 这三个区
  • 启动项选/boot

3. Ubuntu系统设置

安装结束后重启,进入系统。
网络设置
  • 连上wifi, 进入network设置。修改代理,用手机共享代理。
  • 安装chrome
    • 下载chrome安装包,安装
      • 登录chrome同步帐号。
    安装clash for linux
    • 下载
      • 解压当前文件,不保留压缩包,给可执行权限,放入sbin中。
        • 执行clash命令,再ctrl+c终止。
        • 登录机场获取clash 安卓订阅网址。下载yaml文件。
        • 将yaml文件放入clash的设置文件夹下, 替换原有的config.yaml文件。
          • 关闭手机上的代理共享
          • 回到系统network设置,修改代理,127.0.0.1:7890 即可
          或使用脚本自启动
          1. 先创建clash服务
              • 加载服务
            1. 在~/.config/clash文件夹下vim auto_update_sub.sh
              1. 创建自动任务
                安装中文输入法
                apt-get 换源安装docker
                官方的源很慢,使用阿里的:
                1. unload 原的docker
                sudo apt-get remove docker docker-engine docker-ce docker.io
                sudo apt-get update
                2. apt-get 可以使用https库
                sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
                3. 添加docker的使用的公钥
                curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
                4. 添加docker的远程库
                add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
                apt-get update
                5. 安装docker
                sudo apt-get install docker-ce docker-ce-cli containerd.io
                6. 启动docker
                systemctl status docker
                可以不安装显卡驱动直接安装cuda
                cuda的安装包中有显卡驱动
                安装cuDNN
                安装
                安装nvidier显卡驱动
                安装git
                安装Anaconda
                • 往下拉,找到需要的安装包。
                  安装向日葵远程控制
                  安装花生壳内网击穿
                  • 安装net
                    • 下载花生壳linux软件
                    • 同向日葵安装
                    花生壳5.0 for Linux使用教程
                    好消息! 花生壳 5.0 for Linux版客户端发布啦~除了可使用内网穿透功能外,还支持了 PHtunnel协议 。可在Ubuntu、Redhat及CentOS及Linux操作系统上使用,下面请看详细操作步骤。 (1)当前5.0版本不支持使用内置帐号、不兼容3.0版本、不可直接从3.0升级到5.0,需卸载3.0后才可安装5.0,请3.0版本的用户按需升级。(2)在安装Linux 5.0前确认系统已安装好wget依赖包。CentOS:yum -y install wgetUbuntu:apt-get update (更新软件列表)、apt-get install wget (下载wget工具)、wget --version (查看下载安装成功wget版本) 进入花生壳站点下载Linux 5.0安装包,根据所使用的系统选择不同的版本下载。 花生壳的安装步骤需在管理员权限下进行。 (1)Centos系统 1、 安装,下载正确安装包后,通过cd命令进入所在的文件目录,根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成SN码与登录密码。 (注:如果部分centos主机本身已有wget依赖,安装后无法获取到SN码,请将wget依赖包更新到最新版本可正常获取) 32位:rpm -ivh phddns-5.0.0.i686.rpm64位:rpm -ivh phddns-5.0.0.x86_64.rpm 2、 卸载:yum remove phddns 3、 扩展功能:phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本) (2)Ubuntu系统 1、通过cd 命令进入安装包所在的文件目录,由于Ubuntu默认登录的是普通用户, 需通过命令:sudo -s切换至管理员。 2、安装,根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成SN码与登录密码。 32位:dpkg -i phddns-i386.deb64位:dpkg -i phddns-5.0.0-amd64.deb 3、 卸载:dpkg -r phddns 4、 扩展功能:输入phddns回车,可以看到扩展的功能:phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本) 注意: 除phddns version命令不需要管理员权限外,其他命令均需要管理员权限 1、浏览器访问http://b.oray.com ,输入花生壳Linux 5.0在安装时产生 SN码与默认登录密码admin登录。 2、首次登录,需先激活。提供扫码激活和密码激活两种方式,可灵活选择。 ①扫码激活:需使用花生壳管理APP或微信进行扫码激活;②密码激活:输入已注册的贝锐帐号密码激活。 3、激活成功后,进入花生壳管理平台。若绑定SN码的帐号只有 动态域名解析功能,需使用内网穿透功能时,可点击"免费开通",或直接将帐号升级到带内网穿透功能的服务版本。 还可把鼠标移动到页面右上角帐号处,点击"切换帐号"更换带内网穿透功能的帐号登录使用。 4、添加内网穿透 映射时,点击页面上的 "增加映射"按钮。 5、根据页面提示填写映射所需的信息,这里以映射Ubuntu系统的SSH服务(22端口)为例: ①应用名称:自定义②应用图标:自行选择③映射类型:选择TCP④映射模板:暂不选择模板⑤外网域名:选择用作外网访问的域名⑥外网端口:选择动态端口⑦内网主机:映射的Ubuntu系统内网IP地址⑧内网端口:映射的服务类型对应端口22⑨带宽:购买映射带宽后,可支持给映射分配额外带宽,这里保存默认。确认映射内容无误后,点击"确定"。 6、映射添加完成,生成格式为:域名+5位数端口号的外网访问地址。 7、在外网的电脑上,打开连接SSH服务的工具程序,输入域名与5位数端口号。 8、远程访问SSH服务成功,此时只要保持Linux上安装的花生壳程序在线即可。
                    花生壳5.0 for Linux使用教程
                    设置远程ssh
                    • 客户端和服务器端都生成一下key
                      • 客户端.ssh/id_rsa.pub内容复制到服务器端该用户的.ssh/文件夹authorized_keys下。
                        • 在用Linux终端使用ssh root@server_ip来连接到远程服务器时,出现Permission denied (publickey).提示
                          • 原因有两个
                              1. 远程服务器没有添加公钥(无法认证)
                              1. 远程服务器公钥文件夹权限错误(.ssh.ssh/authorized_keys需要保证只有用户自己有权限,否则验证无效)
                        安装pycharm
                        • 下载tar.gz安装包
                        • 解压压缩包
                        • 安装
                        • 安装完成后,点击菜单选项tools-Create Desktop Entry 添加开始菜单快捷方式
                        挂载硬盘
                        双系统导致时区混乱, 关闭utc
                        会导致网路代理无法连接中转服务器
                        选择Linux端关闭UTC时间戳
                         
                        关闭power saving
                        • 可能可行
                          • Many of the settings of the Gnome Desktop are configured through dconf. You can see all possible settings if you install the graphical tool dconf-editor. If you know the settings, you can control them using the gsettings command:
                            To disable automatic brightness:
                            To disable dim screen while inactive:
                            To disable automatic suspend:
                            To undo, i.e., reset these settings to default, run the same commands, substituting reset instead of set, and leaving out the last argument.
                         

                        4. vps 配置

                         

                        5. frp内网击穿

                         
                         
                        • Giscus
                        目录