欢迎各位兄弟 发布技术文章
这里的技术是共享的
我自己亲自做的用命令 安装 AppleConnectInstaller5-5.dmg
1) 挂载 dmg,(相当于双击dmg文件) # hdiutil attach /Users/myuser/Desktop/AppleConnectInstaller5-5.dmg
2) 安装 pkg # sudo installer -pkg /Volumes/AppleConnect/AppleConnect.pkg -target /
3) 卸载 dmg (推出磁盘)(退出磁盘) # hdiutil detach /Volumes/AppleConnect
我自己亲自做的用命令 安装 TheUnarchiver.dmg
1) 挂载 dmg,(相当于双击dmg文件) # hdiutil attach /Users/myuser/Desktop/TheUnarchiver.dmg
2) 复制到Application目录 # sudo /bin/cp -a "/Volumes/The\ Unarchiver/The\ Unarchiver.app" /Applications/
3) 卸载 dmg (推出磁盘)(退出磁盘) # hdiutil detach "/Volumes/The\ Unarchiver/"
我自己亲自做的用命令 安装 搜狗拼音输入法 sogou_mac_57a
1) 解压 sudo unzip "./sogou_mac_57a.zip"
2) 执行 sudo "./sogou_mac_57a.app/Contents/MacOS/SogouInstaller" #解压到后sogou_mac_57a. app下面可以看到/sogou_mac_57a.app/Contents/MacOS/SogouInstaller 这个文件,(注意关键字 installer ) ,,,,sudo 一下这个文件即可
3) 重启 电脑生效 #
我自己亲自做的用命令 安装 python-3.9.6-macosx10.9.pkg
1) 解压 unzip "./python-3.9.6-macosx10.9.pkg.zip"
2) 安装 pkg # sudo installer -pkg ${HOME}/Desktop/downloadfromjamf/python-3.9.6-macosx10.9.pkg -target /
3) 让 python3 来代替 python # echo 'alias python=python3' >> ~/.bash_profile #当前用户起作用
# source ~/.bash_profile
## 也可以执行 echo 'alias python=python3' >> /etc/profile #所有用户起作用
##source /etc/profile
在macOS上,有几种方式可以用命令安装软件。
使用Homebrew:
首先,在终端中打开官方Homebrew网站 https://brew.sh 并复制安装命令。
在终端中粘贴安装命令并按下回车键,等待Homebrew安装完成。
安装Homebrew后,可以使用brew install
命令来安装软件。例如,要安装wget,可以运行brew install wget
。
使用MacPorts:
首先,在终端中打开官方MacPorts网站 https://www.macports.org/install.php 并下载安装程序。
运行安装程序并按照向导的指示进行安装。
安装完成后,可以使用port install
命令来安装软件。例如,要安装wget,可以运行sudo port install wget
。
使用pkg或dmg文件:
有些软件提供了pkg或dmg格式的安装文件。可以通过命令行安装这些文件。
首先,使用cd命令在终端中导航到存放pkg或dmg文件的目录。
使用以下命令来安装pkg文件:sudo installer -pkg <pkg文件名>.pkg -target /
使用以下命令来安装dmg文件:hdiutil mount <dmg文件名>.dmg
,然后访问挂载的dmg文件并按照向导进行安装。
这些是macOS上常用的几种用命令安装软件的方式。具体需要使用哪种方式取决于软件的提供方式和您的偏好。
sudo installer -pkg <pkg文件名>.pkg -target / 命令详解
sudo installer -pkg <pkg文件名>.pkg -target /
命令用于安装.pkg
文件到指定目标路径。下面sudo installer 命令是在 macOS 系统上用于安装软件包(pkg)的命令行工具。下面是关于该命令的一些详解:
sudo
:该命令用于以超级用户权限来执行 installer
命令,因为安装软件可能需要修改系统文件或需要管理员权限。
installer
:这是 macOS 系统附带的命令行工具,用于安装软件包。
-pkg <pkg文件名>.pkg
:指定需要安装的软件包文件名(pkg文件名),需要提供完整的文件路径或者在当前目录下。
-target /
:指定安装的目标位置,这里 /
表示将软件包安装到默认的根目录。
综合起来,以上命令的含义是使用管理员权限,以指定的软件包安装文件及其路径,将软件包安装到根目录。注意在执行该命令时,需要替换 <pkg文件名>.pkg
为实际的软件包文件名。
macos 用命令 直接安装 dmg 软件
在 macOS 上,您可以使用命令行工具 installer
来直接安装 .dmg
格式的软件。
请按照以下步骤进行操作:
首先,将 .dmg
文件挂载到 macOS。 打开终端(位于“应用程序” -> “实用工具”文件夹中),使用以下命令将 .dmg
文件挂载为磁盘映像:
bash
hdiutil attach /path/to/file.dmg
请将 /path/to/file.dmg
替换为您要安装的 .dmg
文件的实际路径。
查看挂载的磁盘映像中的内容,找到安装包文件(通常是以 .pkg
或 .app
结尾的文件),并复制其路径。
使用 installer
命令安装软件,命令格式如下:
bash
sudo installer -pkg /path/to/package.pkg -target /
将 /path/to/package.pkg
替换为您找到的安装包文件的实际路径。
sudo
表示以管理员权限运行命令,并可能需要您输入管理员密码进行授权。
等待命令执行完成,安装过程可能需要一些时间。
安装完成后,您可以在 /Applications
文件夹中找到安装的软件。
取消挂载磁盘映像,可以使用以下命令:
bash
hdiutil detach /Volumes/VolumeName
将 /Volumes/VolumeName
替换为您挂载磁盘映像的实际路径(在第1步中的挂载命令输出中可以找到)。
请注意,安装软件时需要具有适当的权限和密码,因此在使用 sudo
命令时,请谨慎操作。
此外,请确保下载的 .dmg
文件来自可信来源,以避免安全问题。
macos 用命令 直接安装 dmg 软件
在macOS中,通常我们不直接通过命令行来安装DMG文件中的软件。但是,你可以通过命令行来挂载DMG文件,然后通过文件操作命令将应用程序移动到“应用程序”文件夹中。以下是一个基本的步骤:
打开终端(Terminal)应用程序。
使用hdiutil attach
命令挂载DMG文件。例如,如果你的DMG文件位于/Users/your_username/Downloads/mySoftware.dmg
,你可以使用以下命令:
bashhdiutil attach /Users/your_username/Downloads/mySoftware.dmg
这将会挂载DMG文件,并在Finder中显示其内容。
查看挂载的DMG文件的内容。运行以下命令:
bashls /Volumes
这个命令会列出所有已挂载的卷,其中包括你刚刚挂载的DMG文件。通常,DMG文件的内容会被挂载到一个以软件名称命名的目录下,比如/Volumes/MySoftware
。
使用cp
命令将应用程序从DMG文件中复制到“应用程序”文件夹。假设应用程序的名字是MyApp.app
,你可以使用以下命令:
bashsudo cp -r /Volumes/MySoftware/MyApp.app /Applications/
这里使用了sudo
命令,因为它需要管理员权限才能将文件复制到“应用程序”文件夹。
输入你的管理员密码,然后按回车。
安装完成后,使用hdiutil detach
命令卸载DMG文件:
bashhdiutil detach /Volumes/MySoftware
以上就是通过命令行在macOS中安装DMG软件的基本步骤。请注意,这可能会因DMG文件的具体结构和安装需求而有所不同。有些软件可能还需要额外的安装步骤或者权限设置。