自从用了苹果macbook,和windows基本上就再见了,苹果系统的稳定性太出色了,使用完合上盖子放十天半个月的没一点问题,一叫就醒,一醒就能接着工作,windows系统不行,要么睡了叫不醒,要么叫醒后电脑突然弹出个错误提示,甚至还可能蓝屏。苹果系统的软件安装比起Windows系统来,可以说是一种享受,要么直接拖进应用文件夹,要么双击下一步就安装完成,从未遇到依赖性问题和夹带私货的情况,加上Home 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桌面应用蓬勃发展是指日可待了!

mac软件linux系统,Linux应用安装有福啦!和苹果Mac一样方便的单文件安装相关推荐

  1. Linux系统--Linux进程与作业管理(2)

    Linux系统--Linux进程与作业管理(2) Linux进程相关的基本概念已经了解,Linux进程管理的一些命令: pstree,ps,pidof,pgrep,top,htop,glance,pm ...

  2. 【转】Mac用户必备!100多款免费实用的苹果Mac软件大搜集

    原文网址:http://www.iplaysoft.com/100-mac-freeware.html 对于 Mac 新手,尤其是刚刚从 Windows 转到 Mac OS X 的用户来说,最大的痛苦 ...

  3. ase加密放linux报错_Linux应用安装有福啦!和苹果Mac一样方便的单文件安装

    自从用了苹果macbook,和windows基本上就再见了,苹果系统的稳定性太出色了,使用完合上盖子放十天半个月的没一点问题,一叫就醒,一醒就能接着工作,windows系统不行,要么睡了叫不醒,要么叫 ...

  4. mac软件linux系统,Linux/MAC OSX 开机程序

    MAC OSX 开机程序: [参考link] [参考link] [参考link] [参考link] MAC OS X系统初始化的4个主要阶段依次为: 1.固件(Firmware):在这个阶段初始化Ma ...

  5. 笔录软件在linux系统,linux下f但tp服务器架设笔录.doc

    linux下f但tp服务器架设笔录 Linux下FTP服务器架设笔录 本文环境:CentOS5.4+Vsftpd2.05 安装Vsftpd服务器软件 检查安装情况 [dx@localhost ~]$ ...

  6. 删除一个软件linux系统,linux操作系统删除软件

    linux系统可不像windows那么方法可以直接在控制页面中或程序管理中删除不要的软件了,在linux中必须使用命令方式来删除软件哦,下面学习啦小编来给大家介绍卸载Linux系统中软件具体方法. l ...

  7. 如何自动安装linux系统,Linux全自动安装操作实例

    手动安装Linux系统费时费力,需要操作的步骤非常多,使用kickstart等工具就能实现Linux系统的全自动安装,下面小编就给大家介绍下Linux全自动安装操作实例,一起来学习下吧. 原理: 使用 ...

  8. 多分区装linux系统,Linux安装之多系统分区

    Linux安装之多系统分区 发布时间:2007-09-12 16:08:30来源:红联作者:fortemedia 本文献给要安装多个Linux版本的朋友,如果只安装一个Linux那就不用看了,不过当做 ...

  9. 怎样修复安装linux系统,linux系统安装图解教程及卸载修复

    很多朋友问笔者如何安装linux系统,linux安装需要注意哪些问题,如何正确卸载linux系统,笔者这里收集了一篇linux安装图文教程,以红旗Linux5.0桌面正式版为例,教大家如何安装linu ...

最新文章

  1. 个人建议:VSCode和WebStorm中的“关闭其他所有编辑器、关闭左侧编辑器、关闭右侧编辑器”快捷键这么设置shift+alt+w、shift+alt+[、shift+alt+],你会受益匪浅
  2. 32linux下安装mysql5.7_【Linux】【MySQL】安装MySQL,版本5.7
  3. 蜂鸟智游大数据:“人在囧途”的春运,航空公司们可操碎了心
  4. N的阶乘的长度 V2(斯特林近似) 51Nod - 1130
  5. 【案例】ZigBee无线模块在城市智能照明上的应用
  6. android hud sdk,Android HUD SDK | 百度地图API SDK
  7. 从零开始实现数据结构(一) 动态数组
  8. 《徐徐道来话Java》:PriorityQueue和最小堆
  9. 【原创】Elasticsearch无宕机迁移节点
  10. sql server 锁定_关于锁定SQL Server的全部
  11. 流类库——输入输出流控制详解
  12. origin与matlab拟合的不同,Origin自定义模拟与matlab中cftool工具箱拟合结果比较 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  13. 四维图新地图坐标_四维图新:自动驾驶的“高精度地图世界观”
  14. 国内外最顶级的8大plm项目管理系统
  15. 如何在直播、会议、视频中使用虚拟形象
  16. Python计算斗牛游戏的概率
  17. 打造有身体的 AI丨记青源Workshop具身智能与机器人研讨会(2022年第8期)
  18. 新版Win10开机任务栏卡死的原因和解决方法
  19. 约瑟夫环(数三退一)
  20. 2021-09-10 LeetCode1894-找到需要补充粉笔的学生编号(每日一题)

热门文章

  1. 2021年安全员-C证模拟试题及安全员-C证模拟考试题库
  2. coji小机器人_让孩子学做程序员 Coji编程机器人体验
  3. 前端学习之表单验证(超详细)
  4. ppt编辑器android,AndrOffice editor DOC XLS PPT
  5. Visual Studio 2019的使用
  6. 钢琴软件c语言源代码,源代码.c · lijialong1313/C语言钢琴 - Gitee.com
  7. 自建网页项目-蚁族财富网-记录20
  8. java qq2012下载_Java在2012年的未来
  9. evernote 2.2 搜索的问题
  10. 图的深度优先遍历DPS邻接矩阵初始化