为ubuntu增加一个sudo用户
1 | $ addgroup laoshiren # 添加laoshiren的组名,20.04不用这一条。会自动增加组名 |
要切换到laoshiren用户,执行
1 | $ su - laoshiren |
删除用户与组采用:
sudo userdel -r username
sudo groupdel username
1 | $ addgroup laoshiren # 添加laoshiren的组名,20.04不用这一条。会自动增加组名 |
要切换到laoshiren用户,执行
1 | $ su - laoshiren |
sudo userdel -r username
sudo groupdel username
其实anlinux的作者己经写此功能了,要结合temux与anlinux的wiki可得出结论。
1 | $ termux-setup-storage |
然后会在”~/“目录下生成storage目录,在根下生成/storage目录,请记住这两个目录
“~/storage/shared/“目录就是你的手机存储的别的App的目录;
“/storage” 就是你手机的扩外置TF卡的目录
1 | $ vim start-ubuntu.sh |
大约在21行,
#command+=” b /sdcard”
请把注释去掉,改为
command+=” b /sdcard”
再增加一行:
command+=” b /storage”
在你的根目下有一个sdcard目录,”
1 | root@localhost:~ $ cd /sdcard |
后来发现 进入/storage,啥也看不到。但是进入/storage/0000-0000/目录还在,TF又回来啦!
1 | $ pkg install root-repo |
1 | $ ./start-ubuntu.sh |
回到anlinux,安装桌面,可以是xfce,lxde,lqxe之类的。以前安装这一个也是时间长,竟然晚上安装,去睡觉了几个小时才装好。后来把arm版ubuntu改了阿里源,很快就装好了。
安装一些必要的软件
1 | $ apt install net-tools # ifconfig |
中文语言设置
1 | $ apt install language-pack-zh-hans* 安装中文包 |
更改内容如下:
LANG=”zh_CN.UTF-8”LANGUAGE=”zh_CN:zh;en_US:en”
LC_NUMERIC=”zh_CN.UTF-8”
LC_TIME=”zh_CN.UTF-8”
LC_MONETRAY=”zh_CN.UTF-8”
LC_PAPER=”zh_CN.UTF-8”
LC_IDENTIFICATION=”zh_CN.UTF-8”
LC_NAME=”zh_CN.UTF-8”
LC_ADDRESS=”zh_CN.UTF-8”
LC_TELEPHONE=”zh_CN.UTF-8”
LC_ALL=”zh_CN.UTF-8”
LC_MEASUREMENT=”zh_CN.UTF-8”
保存后执行
1 | $ fc-cache -fv |
则控制台终端己经会出现中文了
退出linux后,重新进入
vim /usr/local/bin/vncserver-start 可更改vnc的分辩率与颜色位数,如果卡机改小点就行
vncserver-start 启动VNC有图形界面
用vncview软件连接它,就能看到图形界面了。可安装中文软入法 apt install fcitx。
apt install lamp-server^ 一次搞定apache2+mysql+php,懒人安装法
sudo dpkg-reconfigure lightdm 切换到lightdm图形界面,这个界面一般用在登录上
vncpasswd 给己安装好的vncserver更改密码
看了XDSL的说明后,想着termux与UserLAnd的作者是同一人,是不是可以把termux与XDSL结合呢?试一下果然成功,效率的确是高。分享如下:
安装XSERVER XDSLL软件并启动。这里要你设置分辨率,请大家注意设置,不然到时候字会很大,不过不要紧可以改。我设的是1280*1024, 字体开始1.3,太大了,改为0.8还是大。
进入termux,并进入./start-ubuntu.sh
在termux的ubuntu下执行以下命令
1 | $ export DISPLAY=127.0.0.1:0 |
如果你装的是xfce的桌面,最后执行startxfce4就可以
回到xserver xdl软件。己经看到ubuntu的图形界面了。
先说结果:卡的一B,不实用。
但是我还是把步骤写下来,与大家共享一下,看有没有人有更好的方法。
1 |
|
1 |
|
#!/bin/bash**
qemu-system-x86_64 -hda /data/data/termux/…./winxp.vmdk
-m 512 -netdev user,id=user.0
-usb -device usb-tablet
-device ne2k_pci,netdev=user.0
-rtc base=localtime -smp 2
-vga cirrus
-display vnc=:1
1 |
|
#!/bin/bash**
export DISPLAY=127.0.0.1:0
export PULSE_SERVER=tcp:127.0.0.1:4713
qemu-system-x86_64 -hda /data/data/termux/…./winxp.vmdk
-m 512 -netdev user,id=user.0
-usb -device usb-tablet
-device ne2k_pci,netdev=user.0
-rtc base=localtime -smp 2
-vga cirrus
1 | $ export DISPLAY=127.0.0.1:0 |
1 |
|
#!/bin/bash**
qemu-system-x86_64 -hda /data/data/termux/…./winxp.vmdk
-m 2048 -netdev user,id=user.0
-usb -device usb-tablet
-device ne2k_pci,netdev=user.0
- vga cirrus -k en_us -smp 2
-rtc base=localtime
保存,并执行。就可启动了,实测蓝牙键盘可用,指划鼠标也可用,OTG外接的鼠标也可用。
进入termux后的提示那三个安装
1 | $ pkg install root-repo |
升级一下
1 | $apt upgrage |
安装VNC,xfce4,终端采用xfce4-terminal比较好
1 | $ pkg install tigervnc -y |
$vncserver #然后就是设置密码一系列
vncserver的一点说明
$vcnserver -list #显示正在运行的vnc
$vncserver -kill :1 #关闭运行的VNC :1
更改vnc设置
$ cd .vnc
$ vim xstartup
加入 aterm -tr -tint green -fg yellow -bg black -geometry 80x36+12+12 -ls & #这一句用原来的也行
行尾加上 startfluxbox & # 如果采用fluxbox桌面
或者行尾加上 startxfce4 & # 如果采用xfce4桌面
保存退出。
启动vncserver,
1 |
|
1 |
|
$ export DISPLAY=:1
$ vncserver :1 -geometry 1920x1080 #注意分辨率中用的是英文字母x,可不是*
好的,然后用手机安装的vnc veiw的APP就可以连上的127.0.0.1:5901
在4G内存的平板上,颜色最大只能是256色,超了就无法显示了。后来在8G内存的手机上,可以用24位真彩色。
所认有人说平板4G内存足够用的,我唾他一脸。
这个xfce功能目前很鸡肋。软件很少。期待作者开发出更好的功能
---
后来学了别的,采用xdsl来替代vnc view,不仅可以真采色,而且速度也快了好多。
pkg install netsurf -y # 一个图形浏览器
pkg install otter-browser -y # 另一个图形浏览器
1 | git clone https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly #不错。就是顶部图片必须换,吓死个人 |
然后,修改用Butterfly主题,hexo s 也正确。
浏览器报错信息如下:
1 | extends includes/layout.pug block content include includes/recent-posts.pug include includes/partial |
1 | npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive |
1 | index_img: https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/index.jpg |
1 | index_img: /img/index.jpg |
进入github网站,并注册账号。然后登录后,创建仓库,仓库名要为域名方式,比如 frank.github.io 公开,并初始化readme。然后浏览器访问你刚才创建的域名frank.github.io,如果可以则表示成功。
1 | $ sudo apt install git #安装git |
1 | $ git config --global user.name "frankli" |
会在主目录下的 .ssh目录中生成两个文件,打开id_rsa.pub文件,copy其中的内容。
setting—>SSH and GPG keys—->New SSH key中,然后把刚才id_rsa.pub文件中的内容copy放在此框中
$ ssh -T git@github.com
npm install hexo-deployer-git --save
1 | # Deployment |
$ sudo hexo clean
$ sudo hexo g
$ sudo hexo d
应该就会部署成功了。然而,我竟然失败了!失败了!失败了!,出现如下错误
Error: git@github.com: Permission denied (publickey).
fatal: 无法读取远程仓库。
请确认您有正确的访问权限并且仓库存在。
感谢在CSDN的“总想玩世不恭”的贴子上看到了原因,原来刚才生成的.ssh在用户目录下,可是执行hexo时,用的是sudo,而sudo是要到/root目录下查到.ssh中的文件的。解决办法如下:
1 | $ sudo cp -r .ssh /root/ |
然后再执行:
1
2$ sudo hexo d
成功了!,由于网络原因,可能你需要个几分钟到浏览器查看https://frank.github.io
应该会浏览到你的贴子了。
作者: 老李
鏈接: https://bosway.natapp300.top/