欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

macos 用脚本命令 安装软件 pkg dmg 自己亲自做的 AG chatgpt 有大用 有大大用 有大大大用 有大大大大用

我自己亲自做的用命令 安装  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上,有几种方式可以用命令安装软件。

  1. 使用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 格式的软件。

    请按照以下步骤进行操作:

    1. 首先,将 .dmg 文件挂载到 macOS。 打开终端(位于“应用程序” -> “实用工具”文件夹中),使用以下命令将 .dmg 文件挂载为磁盘映像:

      bash

      hdiutil attach /path/to/file.dmg

      请将 /path/to/file.dmg 替换为您要安装的 .dmg  文件的实际路径。

    2. 查看挂载的磁盘映像中的内容,找到安装包文件(通常是以 .pkg 或 .app 结尾的文件),并复制其路径。

    3. 使用 installer 命令安装软件,命令格式如下:

      bash

      sudo installer -pkg /path/to/package.pkg -target /

      将 /path/to/package.pkg 替换为您找到的安装包文件的实际路径。

      sudo 表示以管理员权限运行命令,并可能需要您输入管理员密码进行授权。

    4. 等待命令执行完成,安装过程可能需要一些时间。

    5. 安装完成后,您可以在 /Applications 文件夹中找到安装的软件。

    6. 取消挂载磁盘映像,可以使用以下命令:

      bash

      hdiutil detach /Volumes/VolumeName

      将 /Volumes/VolumeName 替换为您挂载磁盘映像的实际路径(在第1步中的挂载命令输出中可以找到)。

    请注意,安装软件时需要具有适当的权限和密码,因此在使用 sudo 命令时,请谨慎操作。

    此外,请确保下载的 .dmg 文件来自可信来源,以避免安全问题。




    macos 用命令 直接安装 dmg 软件

    在macOS中,通常我们不直接通过命令行来安装DMG文件中的软件。但是,你可以通过命令行来挂载DMG文件,然后通过文件操作命令将应用程序移动到“应用程序”文件夹中。以下是一个基本的步骤:

    1. 打开终端(Terminal)应用程序。

    2. 使用hdiutil attach命令挂载DMG文件。例如,如果你的DMG文件位于/Users/your_username/Downloads/mySoftware.dmg,你可以使用以下命令:

    bash
    hdiutil attach /Users/your_username/Downloads/mySoftware.dmg

    这将会挂载DMG文件,并在Finder中显示其内容。

    1. 查看挂载的DMG文件的内容。运行以下命令:

    bash
    ls /Volumes

    这个命令会列出所有已挂载的卷,其中包括你刚刚挂载的DMG文件。通常,DMG文件的内容会被挂载到一个以软件名称命名的目录下,比如/Volumes/MySoftware

    1. 使用cp命令将应用程序从DMG文件中复制到“应用程序”文件夹。假设应用程序的名字是MyApp.app,你可以使用以下命令:

    bash
    sudo cp -r /Volumes/MySoftware/MyApp.app /Applications/

    这里使用了sudo命令,因为它需要管理员权限才能将文件复制到“应用程序”文件夹。

    1. 输入你的管理员密码,然后按回车。

    2. 安装完成后,使用hdiutil detach命令卸载DMG文件:

    bash
    hdiutil detach /Volumes/MySoftware

    以上就是通过命令行在macOS中安装DMG软件的基本步骤。请注意,这可能会因DMG文件的具体结构和安装需求而有所不同。有些软件可能还需要额外的安装步骤或者权限设置。


    普通分类: