第一期: Micro 编辑器 -- 安装

1 . curl一键装Micro,Linux/macOS通用。
2 . 用eget拉源码,适合爱尝鲜的。
3 . 包管理器装最方便,Fedora/RedHat用dnf,Debian/Ubuntu用apt或snap。
4 . 手动编译给技术控,懂Git和make的试。
5 . Windows用户Cygwin/MSYS2 也能装。
6 . 检查PATH变量,权限问题解决快。
7 . 查看版本micro--version,确认无误。
8 . 卸载用包管理器或直接删除micro文件。
9 . 官方文档细节多,有问题先看截图。
你自己掂量。

archlinux如何较为便捷地安装deb软件包?

Debian系统装软件,主要是靠dpkg这玩意儿。
用deb文件装东西,得先搞明白你的Linux版本。
Ubuntu啊、CentOS啊这些用得多的系统,网上资料多,社区也热闹。
Debian和Ubuntu这种基于 Debian 的,都是用deb包装软件。

装之前,得选个好版本。
版本生命周期长点,出问题好解决。
搞开发的时候,版本兼容性也好。
新手的话,先在虚拟机里试试,熟悉了再真机上弄。
虚拟机安全,试错不怕系统崩。

装deb文件前,得先把文件放哪儿能找到。
比如有个dolphin_emu文件夹,右键点“在终端中打开”,快速进终端。

终端里用dpkg装。
命令是sudo dpkg -i 文件名,比如sudo dpkg -i dolphin_emu.deb。
装的时候,可能报依赖错误,那用sudo apt-get install -f就解决了。

卸载软件,先用sudo dpkg -l看看装了啥,找到软件名。
然后sudo dpkg -r 软件名卸载。
Ubuntu上,也可以直接用软件中心装deb文件。
双击文件,点“打开并运行”,系统自动装。

用dpkg装直接,但新手用GUI工具gdebi更直观。
装gdebi后,右键点deb文件,选“用gdebi打开”,它自动解决依赖,搞定。

终端输密码不显示字符,正常,别瞎想键盘坏了。
平板装Linux,特别是用tar.gz文件,麻烦。
平板一般跑Android系统,Linux主要在电脑上。
平板上跑Linux,得用特殊工具,把Linux编译成Android能用的apk格式。
Android用apk,tar.gz是源代码,直接装不行。

想学Linux运维,网上免费资源多。
有兴趣的,也可以多看看相关文章。

如何再linux下运行apk程序

等等,我前两天还跟朋友抱怨Linux系统上的软件选择太少了。
他当时说,要是能在Linux上直接跑安卓应用,那该多方便。
我寻思着,这事儿靠谱吗?后来还真找到点资料。

记得大概是去年冬天,我在家折腾Linuxmint1 7 .3 ,系统挺老的了,但装上deepin的适配包后,感觉还是不错。
那天晚上,我点开一个终端,想看看能不能真把手机上的购物APP搬过来试试。
网上查到的教程,说是用archon这个工具,配合chrome浏览器就能实现。

先装了Chrome,这步挺简单,官网链接记不清了,反正是google.cn的那个。
然后下了个压缩包,解压后终端里执行几个命令。
我记得当时下载的那个包是archon-integration.deb和deepin-archon.deb,具体哪个是哪个,记不清了,反正都是deb包,直接用dpkg -i装上。
装完之后,系统好像没怎么重启,就直接在终端里敲命令了。

接下来是装APP。
有现成的deb包,比如微信那个,直接装就行,省事。
官网链接好像是http://packages.deepin.com/deepin/pool/non-free/a/,具体路径记不清了,反正是deepin官方提供的。
装完之后,系统里就能找到微信图标,跟Linux自带的软件一个样。

还有一种情况,比如朋友推荐了个小游戏APK,下载下来。
我就在终端里解压,然后执行了那个chromeos-apk的命令,参数好像是--archon-t和--scale什么的,具体记不清了,反正是把APK文件名带上了。
执行完命令后,没一会儿,屏幕上就弹出了那个小游戏窗口,还挺流畅。
当时我挺惊喜的,没想到真在Linux上跑起来了。

后来我又试了几个APK,有文档类的,有视频播放器的,效果都不错。
不过也有几个APP装不上,提示兼容性问题,估计是archon这个工具还不够完善。
但能跑大部分常用的APP已经不错了,至少解决了我的很多软件需求。

现在我又想到,这个方法是不是所有Linux发行版都行?我看资料说是基于Debian的系统都可以,但我用的Linuxmint1 7 .3 ,感觉跟Debian有点区别。
我那朋友用的是Ubuntu,结果一样吗?等等,这Android.sh.zip文件又是什么情况?直接运行那个脚本就能看到软件运行情况?这脚本里具体做了什么?