以下镜像站大部分免费,部分可能为收费或需填写个人 api key,网址均来源于网络,请注意甄别。yqcloud-chat2 过期请访问:https://chat1.binjie.site:7777 或者 chat2,chat3, 一直到 9,目前该链接实际跳转 random1- 9 例如:https://random1.aichatos.comcloudflare 托管镜像: https://chat1.yqcloud.top 或者 chat2.yqcloud.top 一直到 chat9。wuguokaiaidutuextnavhzdjs- 需登录 usesless- 每日 20 次 wxredcover- 暂关 bo-e- 暂关 ~ 其它参考: 免费的 ChatGPT 镜像网站 | 西园公子的科研百宝箱 GitHub - xx025/carrot: 这儿为你准备了众多免费好用的 ChatGPT 镜像站点 ChatGPT 使用教程与镜像网站_极四维博客 2023-4-22 更新
Linux 上添加 swap命令:cd /usrmkdir swapdd if=/dev/zero of=/usr/swap/swapfile bs=1M count=4096mkswap /usr/swap/swapfileswapon /usr/swap/swapfileecho "/usr/swap/swapfile swap swap defaults 0 0" >> /etc/fstabreboot请注意,这些命令可能需要 root 权限才能执行。若报错:swapon: command not found,则可能是无配置环境变量,可以尝试以下方法:使用 sudo 命令获取 root 权限,例如 sudo swapon /usr/swap/swapfile使用 swapon 命令的完整路径,例如 /sbin/swapon /usr/swap/swapfile可以编写成脚本,例如 swap.sh#!/usr/bin/env bash#root 执行记得给这个脚本 chmod -R 777 权限不然执行不了。#修改交换空间大小 1G 500M 自行修改sudo fallocate -l 0.5G /swapfile chmod 600 /swapfilemkswap /swapfileswapon /swapfile#交换空间使用权重sysctl vm.swappiness=100#开机启用交换空间echo '/swapfile swap swap defaults 0 0' >> /etc/fstabbtrfs linux 上添加 swap如果系统是 btrfs 则需要按照以下注意事项操作:自 5.0 内核之后,Btrfs 才支持创建 Swapfile ,而且有一些特别的要求:Swapfile 不能放在 snapshotted subvolume (快照子卷)上。不支持跨多设备文件系统上的 Swapfile 。所以正确的做法是:新建一个 non-snapshotted subvolume ,然后在该子卷之下创建禁用压缩的 Swapfile 。[psiace@fedora /]$ cd /# 创建 non-snapshotted subvolume 。[psiace@fedora /]$ sudo btrfs subvolume create swapCreate subvolume './swap'# 进入子卷。[psiace@fedora /]$ cd swap# 新建长度为 0 的 Swapfile 。[psiace@fedora swap]$ sudo truncate -s 0 ./swapfile# 设置交换文件的属性,使其免于 copy-on-write 。[psiace@fedora swap]$ sudo chattr +C ./swapfile# 禁用压缩。[psiace@fedora swap]$ sudo btrfs property set ./swapfile compression none设定 Swapfile 作为 Swap 成分之一:# 将 Swapfile 填充至合适的大小,一般选择内存空间的一半或者与内存空间相当。# 这里仅仅是为了好玩,选择了巨量的 32GiB ,有浪费之嫌。[psiace@fedora swap]$ sudo dd if=/dev/zero of=./swapfile bs=1M count=32768 status=progress33980153856 字节(34 GB,32 GiB)已复制,20 s,1.7 GB/s记录了 32768+0 的读入记录了 32768+0 的写出34359738368 字节(34 GB,32 GiB)已复制,21.2624 s,1.6 GB/s# 设置正确的权限。[psiace@fedora swap]$ sudo chmod 600 ./swapfile# 格式化 Swapfile 作为交换类型。[psiace@fedora swap]$ sudo mkswap ./swapfile正在设置交换空间版本 1,大小 = 32 GiB (34359734272 个字节)无标签,UUID=2e48f371-62a9-487a-9613-382b386b2836# 激活交换文件,并设定优先级。# 由于 zram 的优先级是 100 ,所以这里设定成 50 。毕竟 zram 的性能比 swapfile 要强不少。[psiace@fedora swap]$ sudo swapon --priority 50 ./swapfile检查 Swap 空间并设置自动挂载# 使用 free 查看概览。[psiace@fedora ~]$ free -m total used free shared buff/cache availableMem: 15453 5206 290 109 9956 9808Swap: 40959 2 40957# 使用 swapon 查看详情。[psiace@fedora ~]$ swapon -sFilename Type Size Used Priority/dev/zram0 partition 8388604 2560 100/swap/swapfile file 33554428 0 50# 编辑 fstab ,添加指定条目以完成挂载。# 这里必须带上子卷名,UUID 可以不写。[psiace@fedora ~]$ sudo nano /etc/fstab/swap/swapfile none swap defaults 0 0如果设置后 swap 没有用开机自启,注意上述命令的 swap 路径是否与实际一致,本文是在根目录做的示例。以上代码改成 bash 脚本放文件一键执行:#!/usr/bin/env bash#root 执行记得给这个脚本 chmod -R 777 权限不然执行不了。#修改交换空间大小 1G 500M 自行修改sudo btrfs subvolume create /swapsudo truncate -s 0 /swap/swapfilesudo chattr +C /swap/swapfilesudo btrfs property set /swap/swapfile compression none# 这里设置 swap 大小 512M 自行修改sudo dd if=/dev/zero of=/swap/swapfile bs=1M count=512 status=progresssudo chmod 600 /swap/swapfilesudo mkswap /swap/swapfilesudo swapon --priority 50 /swap/swapfileecho '/swap/swapfile none swap defaults 0 0' >> /etc/fstab新建好的文件例如命名为 swap.sh,记得用 chmod 777 ./swap.sh 文件授权即可 来源:在 Fedora 上为 Btrfs 新建 32GiB SwapfileLinux 上设置 zram效率比 swap 更高点,建议设置在终端中输入 sudo modprobe zram 来加载 zram 模块(省略)在终端中输入 sudo swapoff /dev/zram0 来关闭 zram0输入 sudo zramctl --reset /dev/zram0 来重置 zram0sudo zramctl --find 创建一个新的 zram 设备,它会返回一个设备名,例如 /dev/zram0输入 sudo zramctl --size 1024M /dev/zram0 来设置该设备的大小输入 sudo mkswap /dev/zram0 来创建交换分区输入 sudo swapon /dev/zram0 来开启 zram0shell 脚本,直接复制到命令行执行即可:sudo swapoff /dev/zram0;sudo zramctl --reset /dev/zram0;sudo zramctl --find;sudo zramctl --size 512M /dev/zram0;sudo mkswap /dev/zram0;sudo swapon /dev/zram0;/usr/bin/init-zram-swapping 是一个脚本文件,它用于在 Ubuntu 系统中初始化和配置 zram 交换分区 12。这个脚本的内容大致如下
刷机 直接刷可能报错,可以用其它棒子的 uz801 的全量包用 miko 恢复(下载:https://www.123pan.com/s/2NsbVv-wpECd.html 提取码:cway),恢复后会无法使用 sim 卡,请事先备份好原机固件(备份参考:高通骁龙芯片的随身 wifi 入门刷机教程 来自 伏莱兮浜 - 酷安 (coolapk.com))。恢复完成插电脑,启动后 adb 可用,下载大佬的 debain 固件:https://cloud.189.cn/web/share?code=NnIvYrvi2AJb提取码:4dzu该固件来源来源:410 随身 wifi_debian 系统 btrfs 文件系统正式上线 来自 jsbsbxjxh66 - 酷安解压该 7z 压缩包,直接执行里面 一键刷入.bat 一键刷入。SSH 登录 刷好之后待重启成功,用 xshell 或其他 ssh 软件进行登录ssh user@10.42.0.1进行服务器连接,密码为 1,root 密码无,通过 sudo -i 命令获取 root 权限。该系统已换了国内源,因此无需其它操作。可压缩系统命令减少磁盘占用,但可能带来不稳定因素(具体可看原帖 410 随身 wifi_debian 系统 btrfs 文件系统正式上线 来自 jsbsbxjxh66 - 酷安 (coolapk.com)):btrfs filesystem defragment -r -v -czstd /执行压缩命令之后你会发现磁盘占用已小了不少,对于磁盘过小的棒子还是有点实用的。替换 boot刷大佬的释放内存 boot 可以将内存由原 377M 提升到 466M,但是刷入后部分 2.4G WIFI 好像连接不上,可能是驱动问题,大家可自行尝试,如果连不上自家 WIFI,回退到原 boot 即可。这里堡邻的随时 WIFI 我们刷该 boot: msm8916-handsome-openstick-jz02-01.dtb.dts.dtb-boot.img 刷入该 boot 之后呼吸灯会恢复,如果介意灯光一闪一闪的刷入 ufi001c 的也可以。刷入命令:adb reboot bootloader # adb 重启到 fastbootfastboot flash boot xxx.img # 将 xxx.img 替换为要刷的 boot 文件路径,windows 直接拖到 cmd 窗口即可刷入成功,重启机器即可。WIFI 重启 如果某些 WIFI 在 nmtui 命令里找不到,可用命令重启网络服务试试sudo systemctl restart NetworkManager.service
免费试用:ChatGPT API Demo 源码:GitHub - ddiu8081/chatgpt-demo: A demo repo based on OpenAI API (gpt-3.5-turbo) 另外还有 python 版本可参考:https://github.com/GaiZhenbiao/ChuanhuChatGPT 视频介绍: 我做了一个开源 ChatGPT 客户端!比 ChatGPT Plus 还快 当人,其它可以尝试:Phind: AI search enginePhind 类似 chatgpt,可以连续对话,官方宣称面向于开发者,类似 Perplexity AI: Ask Anything,感兴趣的可以试试。
装 LNMP,准备工作 # 连 wifinmtui# 更新源apt-get update# 装 ssl 证书sudo apt install apt-transport-https ca-certificates# 修改源文件权限 使其能用 xftp 直接编辑chmod 777 /etc/apt/sources.listsources.list 源内容,可根据个人喜好选择源 # deb http://mirrors.163.com/debian/ bullseye main contrib non-free# deb http://security.debian.org/ bullseye-security main contrib non-free# 默认注释了源码镜像以提高 apt update 速度# 清华大学的软件源deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free# 阿里云的软件源# deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib# deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib# deb https://mirrors.aliyun.com/debian-security/ bullseye-security main# deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main# deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib# deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib# deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib# deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib# 中科大的软件源# deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free # deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free # deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free # deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free # deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free # deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free # deb https://mirrors.ustc.edu.cn/debian-security bullseye-security main contrib non-free # deb-src https://mirrors.ustc.edu.cn/debian-security bullseye-security main contrib non-free 继续执行命令安装 PHP、Nginxapt-get updateapt-get upgrade# 安装 PHP 拓展sudo apt-get install -y php php-fpm php-curl php-gd php-intl php-mbstring php-mysql php-imap php-opcache php-sqlite3 php-xml php-xmlrpc php-zip# 查看 php 版本 验证是否成功php -vsudo apt-get install nginx# 验证 nginx 是否成功 安装 curl、nano 编辑器、wgetapt-get install curl nano wgetcurl 127.0.0.1# 找到 index 配置,添加 index.phpsudo nano /etc/nginx/sites-enabled/default 找到# pass PHP scripts to FastCGI server 后面的 location 删除注释如下 location ~ \.php$ {include snippets/fastcgi-php.conf;## # With php-fpm (or other unix sockets):fastcgi_pass unix:/run/php/php7.3-fpm.sock;# # With php-cgi (or other tcp sockets):#fastcgi_pass 127.0.0.1:9000;} 重启 nginx 验证 phpsudo systemctl restart nginxsudo nano /var/www/html/phpinfo.php 新建 phpinfo.php 文件验证,文件内容为 <?phpphpinfo(); 电脑浏览器访问:http://192.168.68.1/phpinfo.php 即可看到 PHP 探针信息。 安装 MySqlsudo apt-get install mariadb-server mariadb-clientsudo mysql_secure_installation# 参考sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf# 将 bind-address 这行注释掉# 或者将 127.0.0.1 这个值改为 0.0.0.0# 然后重启sudo systemctl restart mariadb.service 设置远程访问权限 mysql -u root -puse mysql;# 例如账号 root 密码 rootpwdGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootpwd' WITH GRANT OPTION;flush privileges;# ctrl + c 退出界面,执行命令重启服务sudo systemctl restart mariadb.service# 查看 mysql 服务状态sudo systemctl status mariadb.service 安装 Z -Blog 示例 cd /var/www/html/# 上传程序包到该目录wget https://update.zblogcn.com/zip/Z-BlogPHP_1_7_2_3060_Tenet.zipunzip Z-BlogPHP_1_7_2_3060_Tenet.zip# 返回上一级,将网站目录文件全部授权 777(个人之便)cd ..chmod -R 777 ./html 然后访问:http://192.168.68.1 即可安装网站程序。执行命令:ip addr 获取棒子连接 WIFI 的地址,记下来会用到。 拔掉随身 WIFI 随便插在某个插头上,等几分钟后访问 ip addr 获取的 ip 即可访问网站。 后续也可以内网穿透来公网访问,根据个人喜好来安装吧!
入门参考教程:高通骁龙芯片的随身 wifi 入门刷机教程 来自 伏莱兮浜 - 酷安设备:苏宁的 9 元的板子(某宝链接),骁龙 410 的 uz801 板子。自带系统为安卓 4.4,安卓存储只 750M,曾尝试备份 qcn 和 root(上述参考链接第 3 步),但一直闪退,估计性能太差。在 debian 中看内存只有 382M ,磁盘 3.3G。准备 刷机前先讲下原系统后台地址与切卡密码等信息吧。设备启动后用手机或电脑连接棒子 wifi 后访问以下网址:后台管理:192.168.100.1切卡密码:admin8888通过切卡密码可以在棒子里使用自己手机卡作为流量卡,并且刷机时也建议切卡为 sim 卡模式,且刷机时候不要插卡。开启 adb:192.168.100.1/usbdebug.html访问该地址后即可开启 adb,在电脑端插入棒子即可使用工具连接它的 adb 执行上述 入门参考教程 里的操作。接着按照 入门参考教程 中的第一步、第二步备份棒子就行了,第三步备份 qcn 和 root 你们自己试试吧,我是没有成功的,备份是为了刷机变砖后的救砖操作(虽然就 9 块钱,但也省着花)。刷 debian刷 debian 参考教程:410 刷入 debian 小白教程 来自 咖啡有点甜 i - 酷安 该教程使用的资源是:https://github.com/OpenStick/OpenStick/releases我们进去下载 base-generic.zip (教程中使用的使 base.zip,但这块板子好像不怎么兼容) 与debian.zip即可,其它参考教程。教程中过程也简单,就三步:执行 base 中 flash.bat 脚本、执行 debian 中 flash 脚本、刷好后配置驱动。注意最后一步配置驱动,选其它设备 -> 未知设备按照教程来可能会出现“该驱动无法启动”的提示,直接电脑关机重启,重新插入棒子再重新按教程更新 NDIS 驱动即可。刷好后连接地址:192.168.68.1,登录账号:user,密码:1(root 密码也是 1)可用 xshell 等 ssh 连接工具连接操作,连接好后先按教程连接自己 WiFi(参见参考链接),连上网后就可以建网站跑各种程序了。设置国内源 设置源前我们先安装编辑器apt-get install nano安装 ssl 证书sudo apt install apt-transport-https ca-certificates修改 /etc/apt/sources.list 文件中源地址即可。我们先查看系统版本,执行 cat /etc/os-release 发现它是 debian 11 bullseye,很简单,百度搜它的源即可。我们也可以用以下命令将配置文件设为全权限。chmod 777 /etc/apt/sources.list然后直接用 xshell 中的 xftp 文件管理直接打开该文件编辑保存即可,编辑内容可参考:Linux 笔记之 Debian 11(bullseye) 配置国内源 debian11 国内源 名字太长真的很奇怪꒰⑅•ᴗ•⑅꒱Debian 11 (bullseye) 国内软件源 - Guanglin设置好源之后,更新下源即可使用apt-get updateapt-get upgrade可安装 LNMP 建站环境,我试了宝塔,但是安装失败,大伙儿可以试试!安装 LNMP 参考:树莓派安装 PHP 环境 LNMP_计算机_极四维博客。这教程基本按照代码块中依次执行命令即可。装好后在电脑访问 http://192.168.68.1/index.php 即可看到 PHP 页面了。救砖 如果你板子没变砖可略过此步。众所周知救砖需要进 9008 模式,一般板子进 9008 模式长按 reset 键再插入电脑即可,但这个板子虽然有 reset 按键,却无用,须短接,短接触点如下:将该两个触点用卡针、铁丝、钥匙之类金属物品短接(就是连在一起。我这里是焊了一坨锡,就是焊完还得去掉,建议直接用金属物品吧),再插上电脑,几秒后可在电脑设备中看到 9008 端口了,这时可以用我们在准备步骤里备份的固件进行恢复了,恢复教程也见 入门参考教程 第一步或第二步吧。
注意,建议使用非 QQ 邮箱注册 bing 账号,否则可能会一直等不到试用。除了使用代理加速器进入 bing 之外还可以通过修改网页请求头达到使用新 bing 的目的,建议使用新版 Edge 浏览器,开发版正式版都可以,开发版多了一个侧边栏,其它浏览器也可以,不过要修改下浏览器 UA 为新 Edge,不过没必要这么做,直接使用 Edge 吧。修改请求头用插件即可,例如:Header Editor - Microsoft Edge Addons装好浏览器插件之后进入插件界面:点击右下角 + 号添加规则,输入如下规则保存即可:名称随意,头名称为:x-forwarded-for头内容为:8.8.8.8或者 4.2.2.2 等的也行,如果想配置只对 bing 搜索有效,匹配类型可选 正则表达式,然后输入^http(s?)://(.*).bing\.com/(.*)保存即可(来自评论区)。