Linux应用安装有福啦!
扫描二维码
随时随地手机看文章
自从我使用Apple MacBook并告别Windows以来,Apple系统的稳定性非常好。 使用后,合上盖子,放置十天半。 没有问题。 Windows系统无法正常工作。 您要么无法入睡,要么醒来后计算机突然显示错误消息,甚至可能是蓝屏。 与Windows系统相比,安装Apple系统软件可谓是一种乐趣。 将其直接拖到应用程序文件夹中,或双击下一步以完成安装。 从来没有任何成瘾问题,私有财产和房屋都没有。 在Brew的帮助下,只需一个命令,您就可以安装更多与Debian Linux apt和RedHat Linux yum一样易于使用的软件。
1、倚天剑一出,谁与争锋!
linux在桌面市场一直不温不火,一个重要原因就是软件安装麻烦,同一个软件必须适配多个发行版,导致出现各种安装包,ubuntu和centos安装包格式不同,slackware和arch linux安装包格式也不同,造成软件应用发行的额外负担,给用户选择带来困扰。此时,出现了一统江湖的安装包格式AppImage,几乎支持所有的Linux发行版,软件安装和苹果Mac系统一样的方便好用。
2、安装即是运行,就这么方便
AppImage格式安装包不需要特别配置,也不需要用户处理复杂的依赖包关系,下载后只要用户有可执行权限,双击运行,到手即用。
这个一统江湖的软件应用安装包格式真正实现了一次打包,到处运行,目前支持的Linux发行版有:Arch Linux、Centos 、Debian、Fedoral、Suse 、RHEL和Ubuntu,涵盖了主流发行版,不再为各种不同发行版的软件安装环境、包依赖关系而发愁,更不需要编译源代码和调试安装脚本。
3、对国产发行版deepin支持良好
以下载神器Motrix为例,它的Linux安装包采用了AppImage格式,将包下载后双击运行,但是却没有任何反应,为了查找原因,我在终端下手动运行Motrix应用,出现报错信息如下:
大意是权限配置不对,根本原因在于Debian系统默认是禁用非特权用户命名空间的,目的是为了防止内核受漏洞攻击,类似于Windows的内核执行保护,此时,输入并运行如下命令开启非特权用户命名空间:
sudo sysctl kernel.unprivileged_userns_clone=1
这时,再双击运行下载好的Motrix应用就可以顺利打开了。
但是,为了安装期间,应再输入并运行以下命令,防止内核受到漏洞攻击:
sudo sysctl kernel.unprivileged_bpf_disabled=1
这样以下,就可以开心愉快地使用AppImage安装包格式啦。现在Chrome和FireFox浏览器、GIMP平面设计软件、LibOffice办公软件等常用Linux应用都发布了相应的AppImage安装包,以后会有越来越多的应用使用这种方便的安装包格式,Linux桌面应用蓬勃发展是指日可待了!