分类 linux 下的文章

ubuntu 20.0 安装后优化-开启root登陆,修改vi方向键,安装应用市场

1.首先修改vi上下左右方向键移动问题

sudo apt-get remove vim-common
sudo apt-get install vim

2.开启root桌面端登陆权限,不开启的话远程桌面无法登陆root。

修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件配置

vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

文件中增加两行

greeter-show-manual-login=true
all-guest=false

修改/etc/pam.d/gdm-autologin文件配置

vi /etc/pam.d/gdm-autologin
注释掉第三行:auth required pam_succeed_if.so user != root quiet_success

修改/etc/pam.d/gdm-password文件配置

vi /etc/pam.d/gdm-password
注释掉第三行:auth required pam_succeed_if.so user != root quiet_success

修改 /root/.profile文件配置

vi /root/.profile
将文件末尾的 mesg n 2> /dev/null || true 这一行修改成tty -s&&mesg n || true

3.删除不必要的用户

 userdel 不需要的用户名
如果出现 userdel: user XXX is currently used by process 1088 错误。
直接使用 kill -9 processid

4.修改主题

安装
sudo apt install unity-tweak-tool

sudo apt-get install unity-lens-applications 

sudo apt-get install unity-lens-files

运行
unity-tweak-tool

找到汉语“动画”,或者英文“animations”关闭,提高速度明显。
外观部分图片全部选择为None,也能有效提高速度。
窗口状态栏开启最大化,最小化两个选项,符合windows和mac的使用习惯。

5.安装应用市场

sudo apt update
sudo apt install snapd
sudo snap install snap-store

6.chrome打不开的修改方法

wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
apt-get update
apt-get install google-chrome-stable

vim /usr/bin/X11/google-chrome
将 exec -a "$0" "$HERE/chrome" "$@"  改为 exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox

7.修改语言,安装输入法
输入源在加号处点击选择pinyin选项,语言在最下方标示的按钮选择。
1676804761935.jpg

设置IBUs作为输入法。
1676804999412.jpg

debian telegrame 安装 chatGpt 接口版本

获取telegrame token
打开 https://telegram.me/BotFather
按 /newbot 命令,并输入您的机器人的名称。
在回复的内容中找到token即可

安装nvm,选择版本。然后通过nvm安装npm

source ~/.bashrc

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm


curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
nvm install 14

nvm use 14

克隆仓库

git clone https://gitee.com/kworwang_admin/telegpt4.git
cd telegpt4
npm install -g npm@9.4.2

配置文件:

# 1.复制文件
cp .env.example .env

# 2.编辑 .env
  token='Telegram bot token'
  apiKey='openAi apiKey'
  orgID='openAi orgID'
  model='模型版本如:gpt-3.5-turbo'
  group_name = 'messages in groups starting with /group_name will be replied'

最后运行:

nohup node index.js &

MTProto docker 部署 负载均衡设置

密钥直接随机字符串md5加密32位的即可。

docker run -d -p443:443 -v proxy-config:/data -e SECRET=密钥 telegrammessenger/proxy:latest

部署后通过 docker logs 容器ID 查看链接代理的方式。

多台服务器部署的话,可以通过haproxy配置负载均衡。

frontend mp-in

  bind *:443
  default_backend mp-out

backend mp-out

  server ms3 IP1:443 check
  server ms2 IP2:443 check

防火墙需要放行443端口

linux debian 开机挂载磁盘的方法

1.本地磁盘,开机自动挂载:
UUID=6b548791-bc7a-4647-9a72-d65560fc6c77 /mnt/upan/ ext4 defaults 0 0

查看u盘UUID

举例

blkid /dev/sda4

2.smb磁盘直接挂载

mount -t cifs -o username=账号,password=密码, -l //192.168.2.168/目录 /mnt/smb

2.smb磁盘开机自动挂载
//192.168.2.168/目录 /mnt/smb cifs defaults,username=账号,password=密码,iocharset=utf8,vers=1.0