收藏文章 楼主
Linux系统越来越大众化了…… 应用安装过程,像苹果家MacOS一样方便!
网友【了不起】 2020-07-05 00:37:11 分享在【时代发展的印记】版块    8310    1    10

自从用了苹果macbook,和windows基本上就再见了,苹果系统的稳定性太出色了,使用完合上盖子放十天半个月的没一点问题,一叫就醒,一醒就能接着工作,windows系统不行,要么睡了叫不醒,要么叫醒后电脑突然弹出个错误提示,甚至还可能蓝屏。苹果系统的软件安装比起Windows系统来,可以说是一种享受,要么直接拖进应用文件夹,要么双击下一步就安装完成,从未遇到依赖性问题和夹带私货的情况,加上Home brew的支持,安装更多软件一条命令就可以搞定,这点和Debian Linux的apt、RedHat Linux的yum一样好用。

网友分享在meiguo.com上的图片

1、倚天剑一出,谁与争锋!

linux在桌面市场一直不温不火,一个重要原因就是软件安装麻烦,同一个软件必须适配多个发行版,导致出现各种安装包,ubuntu和centos安装包格式不同,slackware和arch linux安装包格式也不同,造成软件应用发行的额外负担,给用户选择带来困扰。此时,出现了一统江湖的安装包格式AppImage,几乎支持所有的Linux发行版,软件安装和苹果Mac系统一样的方便好用。

网友分享在meiguo.com上的图片

2、安装即是运行,就这么方便

AppImage格式安装包不需要特别配置,也不需要用户处理复杂的依赖包关系,下载后只要用户有可执行权限,双击运行,到手即用。
这个一统江湖的软件应用安装包格式真正实现了一次打包,到处运行,目前支持的Linux发行版有:Arch Linux、Centos 、Debian、Fedoral、Suse 、RHEL和Ubuntu,涵盖了主流发行版,不再为各种不同发行版的软件安装环境、包依赖关系而发愁,更不需要编译源代码和调试安装脚本。

网友分享在meiguo.com上的图片

3、对国产发行版deepin支持良好

以下载神器Motrix为例,它的Linux安装包采用了AppImage格式,将包下载后双击运行,但是却没有任何反应,为了查找原因,我在终端下手动运行Motrix应用,出现报错信息如下:

网友分享在meiguo.com上的图片

大意是权限配置不对,根本原因在于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桌面应用蓬勃发展是指日可待了!

网友分享在meiguo.com上的图片

出处:见配图水印

meiguo.com 发布人签名/座右铭仰望我所仰望!
大家都在看
楼主新近贴
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

10   2020-07-05 00:37:11  回复

回复/评论:Linux系统越来越大众化了…… 应用安装过程,像苹果家MacOS一样方便!

暂无用户组 升级
退出
等级:0级
美果:
美过

美国动态 美果转盘 美果商店

Your IP: 3.144.233.150, 2024-04-24 12:10:13

Processed in 0.71263 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(10) 分享
分享
取消