Ubuntu 安装 Python 3 和 pip
Ubuntu 安装 Python 3 和 pip安装 Python 3.10参考链接
Install the required dependency for adding custom PPAs.
sudo apt install software-properties-common -y
Then proceed and add the deadsnakes PPA to the APT package manager sources list as below.
sudo add-apt-repository ppa:deadsnakes/ppa
Press Enter to continue.
..........To install 3rd-party Python modules, you should use the common Python packaging tools. For an introduction into the Python packaging ecosystem and its tools, refer to the Python Packagi ...
Ubuntu 安装 MongoDB
Ubuntu 安装 MongoDB脚本安装cat <<"EOF" | bash sudo apt update && \sudo apt install -y dirmngr gnupg apt-transport-https ca-certificates software-properties-common gnupg && \wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add - && \echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list && ...
Ubuntu 安装最新 Node.js 和 tsc
Ubuntu 安装最新 Node.js 和 tsc前往 https://nodejs.org/ 查看最新版本号
添加对应版本安装源, 只需要改16为所需版本号
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
apt 安装
sudo apt install -y nodejs
安装 tsc
sudo npm install -g typescript
如果安装完成后有提示可升级到新版本, 按照提示键入命令即可
Ubuntu 桌面系统使用笔记
Ubuntu 桌面系统使用笔记添加右键新建文件在 主目录/模板 下新建文件
安装罗技鼠标软件sudo apt install piper
终端复制粘贴ctrl + shift + c,ctrl + shift + v
AppImage 格式安装与卸载chmod u+x <AppImage File>
sudo apt install fuse -y
双击后选择 Run once
卸载只要删掉 .Appimage 文件即可
设置截图快捷键设置/键盘/键盘快捷键
搜索截图
限制电池充电TLP - Optimize Linux Laptop Battery Life
TLP (简体中文) - ArchWiki)
TLP-1.4-Test_Battery-Care_Lenovo.md
禁用默认密钥环解锁密码终端 seahorse
右键默认密钥环,更改密码
在输入新密码时留空
创建目录快捷方式ln -s /home/chen/Github/posts /home/chen/Desktop/posts
开机自启动蓝牙sudo systemctl enable bluetoo ...
Ubuntu 安装桌面
Ubuntu 安装桌面sudo -iapt install taskseltasksel install ubuntu-desktop
此时在腾讯云的 VNC 远程登陆开始显示安装的图形界面
可能会卡在 59% 一段时间,等待即可
安装完毕后重新显示命令行界面,键入reboot命令重启服务器
如图所示完成ubuntu图形界面安装
在设置应用可安装中文
安装完成后需要重启才能选择中文,然后再次重启应用中文
Docker 基本用法
Docker 基本用法Docker 安装curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh
注意, 腾讯云服务器安装 docker 在下载 docker-ce 时很慢, 可以考虑预装 docker 镜像
docker 基本用法将当前用户添加到docker用户组为了避免每次使用 docker 命令都需要加上 sudo 权限,可以将当前用户加入安装时自动创建的 docker 用户组:
sudo usermod -aG docker $USER
然后重新登录服务器.
镜像(images)docker pull ubuntu:20.04:拉取一个镜像docker images:列出本地所有镜像docker image rm ubuntu:20.04 或 docker rmi ubuntu:20.04:删除镜像ubuntu:20.04docker commit CONTAINER IMAGE_NAME:TAG:创建某个container的镜像docker save -o ubuntu_20_04.tar ...
基于 Docker 搭建 WordPress 并支持 HTTPS
基于 Docker 搭建 WordPress 并支持 HTTPS安装 docker 与 docker compose安装 docker
curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh
安装 docker compose
注意,Debian 11 不需要此步骤
apt -y updateapt -y install docker-compose
拉取 mysql, wordpress 镜像(可跳过, 启动时会自动下载)
docker pull mysqldocker pull wordpress
启动容器编写 docker-compose.yml
注意参数前必须空一格
version: '3.3'services: db: image: mysql:latest container_name: "wordpress_mysql" ports: - "3307:3306" volumes: ...
基于 Docker 搭建 ownCloud 个人云盘
基于 Docker 搭建 ownCloud 个人云盘官方文档
机翻气息贯穿全文~
概述配置:
公开端口 8080,允许 HTTP 连接。
使用单独的 MariaDB 和 Redis 容器。
将数据和 MySQL 数据目录挂载到主机上以进行持久存储。
以下说明假定您在本地安装。对于远程访问,必须调整 OWNCLOUD_DOMAIN 的值。
创建一个新的项目目录。
创建docker-compose.yml,然后将示例从此页面复制到其中。
创建一个配置文件.env,其中包含所需的配置设置。
只需要几个设置,这些是:
设置名称
描述
例
OWNCLOUD_VERSION
自己的云版本
latest
OWNCLOUD_DOMAIN
自有云域
localhost:8080
ADMIN_USERNAME
管理员用户名
admin
ADMIN_PASSWORD
管理员用户的密码
admin
HTTP_PORT
要绑定到的 HTTP 端口
8080
然后,可以使用首选的 Docker 命令行工具启动容器。下面的示例演示如何使用 Docker Compose ...
git 基本用法
git 基本用法git 基本概念工作区:仓库的目录。工作区是独立于各个分支的。
暂存区:数据暂时存放的区域,类似于工作区写入版本库前的缓存区。暂存区是独立于各个分支的。
版本库:存放所有已经提交到本地仓库的代码版本
版本结构:树结构,树中每个节点代表一个代码版本。
git 安装ubuntusudo apt -y updatesudo apt -y upgradesudo apt -y install git
centossudo yum -y updatesudo yum -y install git
git 常用命令git config --global user.name xxx:设置全局用户名,信息记录在~/.gitconfig文件中git config --global user.email xxx@xxx.com:设置全局邮箱地址,信息记录在~/.gitconfig文件中git init:将当前目录配置成git仓库,信息记录在隐藏的.git文件夹中git add XX:将XX文件添加到暂存区git add .:将所有待加入暂存区的文件加入暂存区git rm --cached ...
tmux 基本用法
tmux 基本用法功能
分屏。
允许断开Terminal连接后,继续运行进程。
结构一个 tmux 可以包含多个 session ,一个 session 可以包含多个 window,一个 window 可以包含多个 pane。
实例:
tmux: session 0: window 0: pane 0 pane 1 pane 2 ... window 1 window 2 ... session 1 session 2 ...
配置文件注意使用时如果报错,需升级 tmux 至 3.0 版本。
复制以下内容,在 ~ 目录下创建 .tmux.conf,写入其中。
然后 pkill tmux ,重启 tmux
set-option -g status-keys visetw -g mode-keys visetw -g monitor-activity on# setw -g c0-change-trigger 10# setw -g c0-change-in ...