Linux

warning: Creating default object from empty value in /srv/www/blog.sqlitedeveloper.com/www/modules/i18n/i18ntaxonomy/i18ntaxonomy.pages.inc on line 34.

给vmware的ubuntu虚拟机扩展硬盘大小

因为现在要在ubuntu虚拟机上build很多docker image,占用空间巨大。所以要重新调整硬盘大小

1.在vmware中调整硬盘大小
2.使用ubuntu iso用光驱启动(启动时用F2进入bios,调整CD为第一启动盘),然后点击try ubuntu
3.启动gparted,resize 主partion,占用所有的未分配硬盘空间。

Ventura虚拟机无法安装在ryzen的cpu上

晕死
https://github.com/paolo-projects/auto-unlocker/issues/92

还没试验,可能只能是装opencore才行
https://docs.bluebubbles.app/server/advanced/macos-virtualization/running-a-macos-vm/deploying-macos-in-vmware-on-windows-full-guide

http代理服务器的选择

先装的tinyproxy,然后每隔1个小时就会挂起来,连接用光了。
换成squid就没有问题了。

在vps上创建centos的远程桌面连接

https://blog.csdn.net/kwame211/article/details/76014361
几个坑,创建的vnclisten的是5901而不是5900,
用的tightvnc java viewer
java -jar tightvnc-jviewer.jar -port=5901 -host xx.xx.xx.xx

用realvnc无法连接默认的5900端口,需要指定port.xx.xx.xx.xx:5901

最后还是用了remote desktop ,这个不需要配置什么东西,其实本身还是用的tightvnc,但是不需要手工配置,太省事了
https://draculaservers.com/tutorials/install-xrdp-centos/

ubuntu上配置https

https://gist.github.com/cecilemuller/a26737699a7e70a7093d4dc115915de8

发现certbot相当牛逼,全自动配置https,http重定向, 自动更细证书.
只有一点要注意,nginx.conf必须是utf8编码的,否则可能会报错

linux下创建虚拟摄像头

https://superuser.com/questions/411897/using-desktop-as-fake-webcam-on-linux

调整磁盘的inode

写了一个小说网站,生成的静态文件大小都是4-8k之间,然后突然报告磁盘满了的错误,用df -h --total查看了一下,发现磁盘空间还有很多.但是df -i --total 发现inode被用光了,参考

http://blog.51cto.com/pynliu/1624120

用mkfs.ext4重新格式化了一个磁盘,调整了inode 值问题解决.

ubuntu 18.04 安装windows 远程桌面服务

基本上网上的其他教程全是错误的。需要下载下面的脚本来安装xrdp才行。

http://c-nergy.be/blog/?p=12283

安装Win10+Ubuntu18.04双系统在SSD+HD上

1.先安装Win10
2.windows上进入磁盘管理,压缩SSD和HD,留出80GSSD给Ubuntu,一半硬盘给Ubuntu
3.使用ultraiso制作一张ubuntu18.04启动usb
4.启动ubuntu后,进入分区部分,创建SSD的80G分区(ext4),Mount Point设置为/, 在硬盘上创建32G的交换分区给ubuntu,创建mount到/home的一半硬盘分区给ubuntu,将启动分区设置为windows boot manager
5.点击安装

重启后,默认会从win10启动,对于微星主板,可以点击F11键,从ubuntu启动。

要重新安装ubuntu,
方法1 从win10的磁盘管理删除ubuntu的分区,重新安装
方法2 ubuntu安装程序中选择erase and reinstall ubuntu也可以。但是要重新mount home

https://askubuntu.com/questions/20287/how-to-re-mount-a-different-partit...

禁用MAC OSX的SIP

Mac OSX有一个很恶心的功能,那就是禁止删除系统文件。
但是它自身带的文件经常版本非常旧,比如nasm。
我编译了新的nasm想替换掉它的nasm,但是系统禁止。

只好重启的时候,按下command+r进入恢复模式,然后用csrutil disable禁止SIP

同步内容