使用Mac,最多的是和各种应用软件打交道,没有应用的Mac也做不了太多的事,是没有灵魂的Mac。做为Mac入门教程,怎么安装和卸载应用是很重要的。一起来看看吧~

软件包格式、

首先来认识一下软件包,苹果的软件包分为两大类,一类是.dmg文件或是.zip,.rar等压缩包格式,统称DMG格式吧,一类是.pkg结尾的安装包。

大多数macOS上开发的程序都不需要安装程序,它们只是一个以app结尾的Bundle包,使用zip压缩一下,或者dmg制作一份镜像,是这类程序的主要发布方式。

dmg文件是一种镜像文件,打开后会以一个硬盘的形式,可读取里面的文件,通过可以直接通过将其中的应用直接拖入到应用程序文件夹进行安装。其它的压缩文件解压后,也可直接将应用拷贝或拖入到应用程序文件夹。此类程序相关于绿色软件,它安装不需要获取系统的权限,在任何地方都可以将它运行。

有些App有一些特定的需求,比如:向系统配置面板写配置程序、安装屏幕保护程序、读写特定的目录与文件等。此时就可以制作pkg安装包程序来安装这类特殊的程序了。当然,由于这些特殊性,pkg安装程序无法通过苹果官方商店来发布。

如何下载应用软件、

Mac软件的发布形式主要有三种:

1、苹果应用商店

2、厂商自我发行

3、第三方软件交流分享网站

  • 一般的软件都会在苹果应用商店发布,我们可以在电脑中的App Store应用中进行下载安装,下载前需注册Apple Id,这一点是和iPhone一样的,Apple ID也是通用的,例如:QQ、微信等。
  • 因为苹果应用商店需要审核,而且还要收取30%的服务费,一部分厂商不愿意在苹果应用商店发行,选择自己行,通常可以在厂商的官方主页可下载。例如:Photoshop等。
  • 第三方软件交流分享网站更多是收集热门、好用的软件进行分享,也有正版软件进行代理分销的。

除此之外,还有一种极客一点安装方式,就是命令行版的应用商店:Homebrew,可以直接通过命令行安装大多数应用。

安装软件、

.dmg格式软件安装

直接将里面的应用拖入应用文件夹即可,稍等片该,它将出现在应用程序和LanchPad中。如下图

软件安装完成后,可以将安装时打开的dmg镜像上右键推出,如下图:

部分下载的软件因为是破解版本,可能存在没有证书的情况,打开应用时会提示 “ XXX.app 已损坏,打不开。您应该将它移到废纸篓 ” 或 “ 打不开 XXX.app,因为它来自身份不明的开发者 ” ,请参考下面这个文章:

人人都可以用Mac--安装和卸载应用软件相关推荐

  1. mac安装和卸载mysql_基于centos7系统卸载rpm安装的mysql

    概述 前面有介绍了怎么用rpm包去安装mysql,那么如果我们要卸载的话可以怎么弄呢?下面介绍下卸载mysql的流程. 环境:centos7.3 1. 检查是否安装了MySQL组件. # rpm -q ...

  2. mac安装和卸载mysql_小白自学MySQL笔记(一):Mac环境的安装和启动

    本文教程参考:http://www.itongji.cn/detail?type=99992840 第一步:下载mysql 下载地址:https://dev.mysql.com/downloads/m ...

  3. mac安装和卸载mysql_mysql的安装与卸载

    1.下载压缩包解压之后再新建一个my.ini的文件输入 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:mysql-8.0.21-winx ...

  4. Mac安装及卸载Python解释器

    参考链接: https://zhuanlan.zhihu.com/p/142810523

  5. MAC安装MySQL的正确姿势

    以下内容都是控制栏的东西,关键点我会用汉语解释,大家看代码照着我的做就可以正确安装. 提醒:安装MySQL时候等待时间过长问题 Updating Homebrew等待时间过长或者 解决方案: expo ...

  6. 服务器系统安装优盘启动工具,u盘启动大师在Win10上安装和卸载远程服务器管理工具的方法...

    我们在win10系统中不能随意的更改远程服务器的角色和功能.但是如果安装了远程服务器管理工具,就可以实现这个目的了.那么我们都要怎么如何安装和卸载远程服务器管理工具呢?今天小编就来教大家安装和卸载远程 ...

  7. Mac软件如何安装与卸载

    如果你第一次接触MAC,最先问或最常问的问题一般都会是–Mac软件如何安装与卸载? 当你第一次进入Mac OSX的时候,除了被它惊艳的外表和UI吸引住外,往往第一样想知道的事情就是我怎么在这个系统里装 ...

  8. mac卸载java 1.6_Mac 安装、卸载JDK 1.6

    卸载 输入 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/Preferenc ...

  9. mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

    mac还是使用brew install简单一些:最好使用一种安装方式,不要多种方式互用: 更新npm到最新版本npm install -g npm更新npm到指定版本 npm -g install n ...

  10. Mac安装卸载更新Homebrew

    Mac安装卸载更新Homebrew Mac安装Homebrew 制作Homebrew安装脚本 修改Homebrew安装脚本权限 执行Homebrew安装脚本 Mac卸载Homebrew 制作Homeb ...

最新文章

  1. 【错误记录】编译 Linux 内核报错 ( /bin/sh: 1: bison: not found )
  2. 差分约束 【bzoj2330】[SCOI2011]糖果
  3. python爬虫在哪里学_学完了python基础想学习python爬虫从哪里学起呢?
  4. 2019年第十届蓝桥杯 - 省赛 - C/C++大学C组 - F. 旋转
  5. 前端攻略系列(二) - 前端各种面试题
  6. win10好用的软件推荐
  7. Android ImageButton示例
  8. redis层级结构存储键值对
  9. 微信小程序SHUA访问(UV)开通流 量 主
  10. Cesium结合kriging.js制作降雨等值面
  11. 即使最平凡的人,也有不妥协的一面
  12. Unity PC打包后日志查看
  13. 真狗!黑锅竟然让妹子背,你们大厂就是这么对待程序媛的?
  14. hdu 4598 Difference(奇圈判定+差分约束)
  15. Android Studio 项目依赖由于资源在国外而下载不了的问题
  16. U²-Net:使用显著性物体检测来生成真实的铅笔肖像画
  17. JAVA md5把我气到疯的代码,天哪,神呀,我的C# 啊。
  18. 安东尼奥·维瓦尔第——巴洛克音乐的奇葩
  19. 小谷围岛Landsat 8 OLI(陆地成像仪) 融合遥感影像彩色组合解译标志对比
  20. 通俗案例剖析市场营销

热门文章

  1. OTSU大津法对图像二值化
  2. C#基础笔记(第十天)
  3. InnoDB存储引擎介绍-(7) Innodb数据页结构
  4. Mac - 让NSView快捷的实现阴影效果
  5. mysql的配置文件解释
  6. python的学习之路
  7. [USACO 2012 Feb Gold] Cow Coupons【贪心 堆】
  8. webapi net 直接更改协议头
  9. 单体测试书的检查要点
  10. centos禁ping