婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > dmg文件是什么Linux如何通過命令行建立dmg文件

dmg文件是什么Linux如何通過命令行建立dmg文件

熱門標簽:北京市地圖標注 2020電銷機器人排行 焦作人工智能電話機器人軟件 鄭州營銷外呼系統(tǒng)運營商 鹽城客服外呼系統(tǒng)軟件 廳外呼梯系統(tǒng)布線 貴陽語音電銷機器人招商 淘寶系統(tǒng)退貨外呼項目考試答案 百度地圖標注陰影動態(tài)

  Linux系統(tǒng)操作中,很多人對dmg文件不甚了解,更不知道要如何創(chuàng)建dmg文件了,本文要給大家介紹的是Linux使用命令行建立dmg文件的方法,不了解的朋友可以來了解下。

  什么是DMG文件,如何打開?

  DMG格式是在MAC系統(tǒng)上的一個鏡象文件,也可以說是壓縮文件,如果你用PC且沒有裝MAC OS X for X86的話,就不要費力了。如果你是使用蘋果機或在PC上裝了MAC OS X for X86,在MAC系統(tǒng)上雙擊這個文件就可以解開了;如果想把這個文件燒錄成DVD,用toast把文件燒成光盤即可:dmg=》disc image

  命令行創(chuàng)建dmg

  自動獲取軟件版本號

  APP_NAME=“Soulver”

  VERSION=$(/usr/libexec/plistbuddy -c Print:CFBundleShortVersionString: “${APP_NAME}.app/Contents/Info.plist”)

  DMG_BACKGROUND_IMG=“Background.png”

  VOL_NAME=“${APP_NAME} ${VERSION}”

  DMG_TMP=“${VOL_NAME}-temp.dmg”

  DMG_FINAL=“${VOL_NAME}.dmg”

  STAGING_DIR=“。/Install”

  創(chuàng)建dmg

  # 清理文件夾

  rm -rf “${STAGING_DIR}” “${DMG_TMP}” “${DMG_FINAL}”

  # 創(chuàng)建文件夾,拷貝,計算

  mkdir -p “${STAGING_DIR}”

  cp -rpf “${APP_NAME}.app” “${STAGING_DIR}”

  SIZE=`du -sh “${STAGING_DIR}” | sed ‘s/([0-9.]*)M(.*)/1/’`

  SIZE=`echo “${SIZE} + 1.0” | bc | awk ‘{print int($1+0.5)}’`

  # 容錯處理

  if [ $? -ne 0 ]; then

  echo “Error: Cannot compute size of staging dir”

  exit

  fi

  # 創(chuàng)建臨時dmg文件

  hdiutil create -srcfolder “${STAGING_DIR}” -volname “${VOL_NAME}” -fs HFS+

  -fsargs “-c c=64,a=16,e=16” -format UDRW -size ${SIZE}M “${DMG_TMP}”

  echo “Created DMG: ${DMG_TMP}”

  設置dmg

  DEVICE=$(hdiutil attach -readwrite -noverify “${DMG_TMP}” |

  egrep ‘^/dev/’ | sed 1q | awk ‘{print $1}’)

  sleep 2 

  # 增加Applications目錄的軟鏈接

  echo “Add link to /Applications”

  pushd /Volumes/“${VOL_NAME}”

  ln -s /Applications

  popd

  # 拷貝背景圖片

  mkdir /Volumes/“${VOL_NAME}”/.background

  cp “${DMG_BACKGROUND_IMG}” /Volumes/“${VOL_NAME}”/.background/

  # 使用applescript設置一系列的窗口屬性

  echo ‘

  tell application “Finder”

  tell disk “’${VOL_NAME}‘”

  open

  set current view of container window to icon view

  set toolbar visible of container window to false

  set statusbar visible of container window to false

  set the bounds of container window to {400, 100, 938, 432}

  set viewOptions to the icon view options of container window

  set arrangement of viewOptions to not arranged

  set icon size of viewOptions to 72

  set background picture of viewOptions to file “.background:’${DMG_BACKGROUND_IMG}‘”

  set position of item “’${APP_NAME}‘.app” of container window to {160, 195}

  set position of item “Applications” of container window to {360, 195}

  close

  open

  update without registering applications

  delay 2

  end tell

  end tell

  ’ | osascript

  sync

  # 卸載

  hdiutil detach “${DEVICE}”

  壓縮dmg

  echo “Creating compressed image”

  hdiutil convert “${DMG_TMP}” -format UDZO -imagekey zlib-level=9 -o “${DMG_FINAL}”

  # 清理文件夾

  rm -rf “${DMG_TMP}”

  rm -rf “${STAGING_DIR}”

  echo ‘Done.’

  exit

  上面就是Linux使用命令行創(chuàng)建dmg文件的方法介紹了,上文對什么是dmg文件做了詳細介紹,讓用戶對dmg文件有更深入的認識。

標簽:周口 大慶 大理 樂山 遼寧 六安 青島 大興安嶺

巨人網絡通訊聲明:本文標題《dmg文件是什么Linux如何通過命令行建立dmg文件》,本文關鍵詞  dmg,文件,是什么,Linux,如何,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《dmg文件是什么Linux如何通過命令行建立dmg文件》相關的同類信息!
  • 本頁收集關于dmg文件是什么Linux如何通過命令行建立dmg文件的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品久久久久久亚洲综合网| 亚洲精品欧美二区三区中文字幕| 欧美国产成人精品| 五月综合激情网| 不卡在线观看av| 欧美一区二区三区视频在线观看| 综合欧美一区二区三区| 国产综合成人久久大片91| 欧美日韩黄视频| 亚洲欧美日韩国产综合| 福利一区二区在线| 久久综合色之久久综合| 免费精品视频在线| 制服丝袜中文字幕亚洲| 亚洲二区在线视频| 91视视频在线观看入口直接观看www | 捆绑紧缚一区二区三区视频| 欧美午夜片在线观看| 日韩视频不卡中文| 亚洲国产成人tv| 91精彩视频在线观看| 国产精品午夜免费| 成人激情黄色小说| 国产欧美精品区一区二区三区| 免费观看久久久4p| 日韩精品一区二区三区三区免费| 日本美女一区二区| 欧美一级夜夜爽| 美腿丝袜一区二区三区| 欧美偷拍一区二区| 一区二区日韩av| 欧美视频日韩视频| 五月激情综合网| 欧美一区二区精品久久911| 免费成人美女在线观看.| 欧美一卡2卡三卡4卡5免费| 天天操天天综合网| 日韩欧美在线一区二区三区| 久久精品国产精品亚洲精品| 日韩精品中文字幕一区二区三区| 精品一区二区三区视频| 日韩精品一区二区三区在线观看 | 不卡欧美aaaaa| 国产精品女主播在线观看| 91小视频免费观看| 亚洲bt欧美bt精品| 精品久久一区二区| av在线一区二区| 亚洲午夜私人影院| 精品av久久707| 99国产精品视频免费观看| 亚洲精品va在线观看| 91精品啪在线观看国产60岁| 国产精品白丝av| 亚洲视频1区2区| 91精品国产综合久久福利| 国产一区二区主播在线| 成人欧美一区二区三区| 91精品久久久久久久91蜜桃| 国产精品一区二区免费不卡| 亚洲精品欧美综合四区| 精品国免费一区二区三区| 不卡一区中文字幕| 亚洲国产欧美一区二区三区丁香婷| 欧美一区二区视频免费观看| 成人综合在线视频| 香蕉久久一区二区不卡无毒影院| 久久亚洲综合av| 欧洲亚洲国产日韩| 国产成人午夜片在线观看高清观看| 一区二区三区四区亚洲| 精品国产91洋老外米糕| 欧美午夜电影一区| 国产成人高清视频| 日韩高清国产一区在线| 亚洲三级视频在线观看| 精品精品国产高清a毛片牛牛| 在线观看日韩精品| 成人app软件下载大全免费| 久久精品免费看| 亚洲大片精品永久免费| 国产精品传媒视频| 久久久综合精品| 91精品国产综合久久香蕉麻豆| 成人av电影免费在线播放| 激情五月婷婷综合网| 三级亚洲高清视频| 亚洲精品大片www| 国产精品少妇自拍| xfplay精品久久| 日韩精品中文字幕在线不卡尤物| 欧美三级视频在线播放| 色综合一区二区| 国产91清纯白嫩初高中在线观看| 理论片日本一区| 日本午夜一区二区| 午夜一区二区三区在线观看| 亚洲欧洲日产国码二区| 国产精品色一区二区三区| 久久理论电影网| 久久久噜噜噜久噜久久综合| 日韩视频在线一区二区| 欧美美女喷水视频| 欧美精品视频www在线观看| 欧美性一二三区| 欧美性大战久久久久久久蜜臀| 一本久久a久久精品亚洲| av成人免费在线| 91国偷自产一区二区三区观看| 色综合中文字幕国产| 福利一区二区在线观看| 成熟亚洲日本毛茸茸凸凹| 成人av网址在线| 色8久久精品久久久久久蜜| 色域天天综合网| 欧美吻胸吃奶大尺度电影| 欧美日韩在线一区二区| 3d动漫精品啪啪| 国产亚洲欧美日韩日本| 欧美mv日韩mv国产网站app| 精品久久久久99| 国产调教视频一区| 中文字幕一区二区三区在线播放| 成人免费小视频| 亚洲观看高清完整版在线观看| 日本成人在线不卡视频| 狠狠色狠狠色综合| 成人av在线观| 精品视频123区在线观看| 日韩精品一区国产麻豆| 久久精品亚洲乱码伦伦中文| 自拍偷拍亚洲激情| 爽好多水快深点欧美视频| 精品在线观看视频| 色综合久久久久网| 欧美一区二区视频观看视频| 精品日韩欧美在线| 最新久久zyz资源站| 亚洲成人777| 国产成a人亚洲| 欧美探花视频资源| 日韩亚洲欧美综合| 亚洲欧美综合网| 日韩精彩视频在线观看| 国产成人免费视频网站 | 亚洲电影中文字幕在线观看| 另类小说欧美激情| 色狠狠桃花综合| 日韩精品中文字幕在线不卡尤物| 国产精品系列在线| 奇米精品一区二区三区四区| 99久久夜色精品国产网站| 在线观看91av| 亚洲精品福利视频网站| 精东粉嫩av免费一区二区三区| 一本色道久久综合亚洲91| 久久影院午夜论| 午夜免费久久看| av高清不卡在线| 国产婷婷色一区二区三区四区| 五月婷婷综合网| 在线观看一区日韩| 国产日产精品1区| 日本伊人精品一区二区三区观看方式| 99热99精品| 久久综合九色综合欧美亚洲| 亚洲自拍欧美精品| 成人不卡免费av| 精品久久人人做人人爽| 婷婷亚洲久悠悠色悠在线播放| eeuss鲁一区二区三区| 久久夜色精品国产欧美乱极品| 偷拍一区二区三区四区| 在线精品视频小说1| 亚洲欧美国产三级| 97精品电影院| 国产免费成人在线视频| 国产一区二区三区四区五区美女 | 精品国产乱码久久久久久免费| 伊人婷婷欧美激情| 91蜜桃在线免费视频| 国产精品欧美精品| 成人在线视频首页| 欧美激情自拍偷拍| 成人永久看片免费视频天堂| 久久精品视频在线看| 国产麻豆精品theporn| 日韩欧美国产一区二区三区| 奇米影视一区二区三区| 制服丝袜国产精品| 美女视频黄 久久| 欧美电影免费观看完整版| 美女视频第一区二区三区免费观看网站| 欧美日韩中文国产| 日产国产欧美视频一区精品| 欧美一区二区成人| 麻豆成人久久精品二区三区小说| 欧美一级夜夜爽| 国产精品自拍三区| 国产精品蜜臀av|