-
使用gitolite自建git服务器
Jun 09, 2023
服务器环境如下: ➜ ~ neofetch `.::///+:/-. --///+//-:`` pi@raspi2b `+oooooooooooo: `+oooooooooooo: ---------- /oooo++//ooooo: ooooo+//+ooooo. OS: Raspbian GNU/Linux 11 (bullseye) armv `+ooooooo:-:oo- +o+::/ooooooo: Host: Raspberry Pi 2 Model B Rev 1.1 `:oooooooo+`` `.oooooooo+- Kernel: 6.1.21-v7+ `:++ooo/. :+ooo+/.` Uptime: 1 hour, 53 mins ...` `.----.` ``.. Packages: 624 (dpkg) .::::-``:::::::::.`-:::-` Shell: zsh 5.8 -:::-` .:::::::-` `-:::- Terminal: /dev/pts/1 `::. `.--.` `` `.---.``.::` CPU: BCM2835 (4) @ 1.000GHz .::::::::` -::::::::` ` Memory: 70MiB / 921MiB .::` .:::::::::- `::::::::::``::. -:::` ::::::::::. ::::::::::.`:::- :::: -::::::::. `-:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. `..`.. -:::-` -::::::::::` .:::::` :::::::` -::::::::::` :::::::. .::::::: -::::::::. :::::::: `-:::::` ..--.` ::::::. `...` `...--..` `...` .:::::::::: `.-::::-` 添加git用户 服务器添加git用户并设置密码 …
stuffdebianraspissh树莓派bullseyeraspbianopensslgitgitoliteed25519
-
修复NO_PUBKEY方法
May 19, 2023
apt-update时提示如下证书不可用错误: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A 解决方法如下: apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654 把所有提示NO_PUBKEY后的都添加一遍即可。 …
-
使用gitea自建git服务
May 17, 2023
安装git和sqlite apt install git sqlite3 -y 安装gitea 下载地址在此 https://dl.gitea.com/gitea/ wget -O gitea https://dl.gitea.com/gitea/1.19.3/gitea-1.19.3-linux-amd64 chmod +x gitea mv gitea /usr/local/bin/gitea 添加git用户 adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git User' git 新建目录 mkdir -p /var/lib/gitea/{custom,data,log} chown -R git:git /var/lib/gitea/ chmod -R 750 /var/lib/gitea/ mkdir /etc/gitea chown root:git /etc/gitea chmod 750 /etc/gitea chmod 640 /etc/gitea/app.ini export GITEA_WORK_DIR=/var/lib/gitea/ 设置systemd服务 ## 备份链接 https://0x8.net/res/gitea.service wget https://raw.githubusercontent.com/go-gitea/gitea/main/contrib/systemd/gitea.service cp gitea.server /etc/systemd/system/gitea.service sudo systemctl enable gitea sudo systemctl start gitea 配置gitea 通过http://ip:3000来访问gitea web进行初始配置。 …
-
Void Linux修改XBPS源
Apr 10, 2023
Void Linux官方提供的镜像地址如下: 默认镜像地址:https://repo-default.voidlinux.org 一级镜像: 由Voidlinux官方团队维护 …
-
Linux下复制文件/目录实例
Apr 07, 2023
拷贝文件到目录 cp sourcefile diectory 以下示例将sfile.dat文件复制到desdir目录下: alair@e64 MINGW64 ~/Documents/example $ cp sfile.dat desdir/ alair@e64 MINGW64 ~/Documents/example $ ls desdir/ sfile.dat 拷贝并重命名文件 cp sourcefile sourcefile_copy 以下示例将sfile.dat文件复制并重命名为sfile_copy.dat文件: …
-
Cloudflare设置域名301永久重定向
Feb 26, 2023
最新版的cloudflare已经弃用了 页面规则(Page Rules) 功能,而使用 重定向规则(Redirect Rules) 来设置跳转 规则 -> 重定向规则 -> 创建规则 ,参考下图设置,点击部署完成。 …
-
Modern Unix
Oct 24, 2022
常见 unix 命令的现代/更快/更健全的替代方案的集合。 bat 具有语法突出显示和 Git 集成的 cat克隆。 exa ls的现代替代品。 lsd 下一代文件列表命令。向后兼容 ls。 …
stuffunixmodern unixbatexalsddeltadustdufbrootfdripgrepagfzfmcflychoosejqsdtldr"cheatbottomgtop
-
Hysteria使用实例
Jul 11, 2022
Hysteria 是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等。 基于修改版的 QUIC 协议。 …
-
RouterOS自动任务设置
Mar 12, 2022
调度程序可以在特定时间或指定时间间隔之后触发脚本执行。 属性 interval (time; default: 0s) - 两次脚本执行的间隔,如果时间间隔设置为零,则脚本仅在其开始时间执行,否则在指定的时间间隔重复执行。 name name) - 任务名 on-event (name) - 需要执行的脚本名,必须是属于 /system 脚本。 run-count (read-only: integer) - 运行计数器,用来监控脚本的执行情况,脚本每执行一次该计数器递增一次。 start-date (date) - 第一次执行脚本的日期 start-time (time) - 第一次执行脚本的时间 startup - 系统启动后 3 秒执行脚本。 备注 重新启动路由器将重置运行计数计数器。 …
-
Debian11安装Qualcomm QCA9377 WIFI驱动
Mar 06, 2022
Optiplex 3060 micro安装完Debian11后,发现wifi无法正常驱动,于是手动弄它。 首先,将存有debian11镜像的u盘插入电脑,右键点击deiban镜像文件,选择用磁盘映像挂载器打开 …