婷婷综合国产,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在线播放网址| 中文字幕中文在线不卡住| 色婷婷亚洲精品| 成人av电影在线播放| 不卡av在线网| 一道本成人在线| 欧美日韩国产小视频| 日韩欧美一级精品久久| 精品日韩在线观看| 中文字幕精品在线不卡| 一区二区在线观看免费视频播放| 一区二区三区精密机械公司| 午夜精品福利在线| 精品一区二区三区免费播放 | 91精品国产品国语在线不卡 | 国产在线视视频有精品| 韩国毛片一区二区三区| 99视频热这里只有精品免费| 在线观看av一区| 欧美一区二区视频网站| www一区二区| 亚洲视频一二区| 依依成人综合视频| 国产在线播放一区| 91成人在线精品| 精品少妇一区二区三区视频免付费 | 欧美激情艳妇裸体舞| 亚洲与欧洲av电影| 国产精品一区三区| 欧美三片在线视频观看| 久久蜜桃一区二区| 亚洲国产精品久久不卡毛片| 韩日欧美一区二区三区| 欧美性三三影院| 久久久久久电影| 亚洲超碰精品一区二区| 福利一区在线观看| 日韩亚洲欧美综合| 亚洲激情网站免费观看| 国产麻豆91精品| 91精品久久久久久蜜臀| 一区二区国产盗摄色噜噜| 国产精品一区一区| 日韩午夜中文字幕| 亚洲444eee在线观看| 99精品视频在线播放观看| 久久亚洲一级片| 日韩在线播放一区二区| 欧美自拍偷拍午夜视频| 亚洲私人影院在线观看| 国产精品 欧美精品| 91精品国产综合久久福利软件| 亚洲精品综合在线| 成人av电影在线播放| 国产欧美日本一区二区三区| 久久精品国产一区二区三区免费看| 欧美自拍丝袜亚洲| 亚洲综合在线电影| 一本大道久久a久久综合 | 欧美在线观看视频一区二区三区| 欧美激情一区二区三区不卡| 国产麻豆成人精品| 26uuu久久综合| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美另类一区二区三区| 亚洲gay无套男同| 欧美三级韩国三级日本一级| 一区二区三区日韩| 欧美日韩一区不卡| 午夜精品福利一区二区三区蜜桃| 精品视频999| 视频在线观看一区| 91精品国产综合久久精品| 视频一区中文字幕国产| 日韩欧美综合在线| 韩国毛片一区二区三区| 欧美国产精品久久| 91亚洲国产成人精品一区二三| 亚洲精品视频自拍| 欧美高清你懂得| 久久精品国产澳门| 国产女人18水真多18精品一级做 | 国产精品美女久久久久av爽李琼 | 精品一区二区精品| 精品国产一区二区三区av性色 | 99精品欧美一区二区三区小说 | 国产午夜精品一区二区三区嫩草| 国产不卡免费视频| 一区二区三区高清在线| 欧美日韩国产123区| 日本一不卡视频| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美一区二区在线看| 精品一区二区综合| 国产精品区一区二区三| 欧美日免费三级在线| 狠狠久久亚洲欧美| 亚洲狼人国产精品| 精品日韩成人av| 日本道色综合久久| 麻豆成人综合网| 中文字幕在线观看不卡| 日韩一区二区影院| 91美女片黄在线观看91美女| 日韩二区三区四区| 国产精品久久久久久久久免费丝袜 | 国产精品欧美综合在线| 色哟哟在线观看一区二区三区| 蜜臀久久99精品久久久画质超高清 | 日本在线不卡一区| 中文字幕在线视频一区| 日韩一区二区三区电影在线观看 | 亚洲国产日产av| 久久九九影视网| 欧美高清www午色夜在线视频| 国产乱子伦一区二区三区国色天香| 亚洲色图.com| 久久久精品免费免费| 欧美老肥妇做.爰bbww视频| 成人黄色在线网站| 九九视频精品免费| 首页国产丝袜综合| 一区二区三区在线观看国产| 中文字幕国产精品一区二区| 欧美一区二区二区| 欧美日韩大陆一区二区| 色综合天天综合狠狠| 国产iv一区二区三区| 国产原创一区二区三区| 久久精品国产**网站演员| 日日夜夜精品免费视频| 亚洲激情在线播放| 1000精品久久久久久久久| 欧美激情一区二区三区蜜桃视频| 精品国产免费久久| 日韩免费一区二区| 日韩丝袜情趣美女图片| 制服丝袜亚洲播放| 欧美丰满少妇xxxbbb| 欧美喷潮久久久xxxxx| 欧美视频一区在线| 欧美性欧美巨大黑白大战| 色综合中文字幕国产| 国产成人精品综合在线观看| 国产在线精品一区在线观看麻豆| 奇米影视在线99精品| 强制捆绑调教一区二区| 日韩精品三区四区| 日韩av网站在线观看| 免费观看一级特黄欧美大片| 青青草国产精品亚洲专区无| 日本亚洲免费观看| 美腿丝袜亚洲三区| 国产成人在线免费| av男人天堂一区| 色天使久久综合网天天| 欧美日韩精品专区| 日韩欧美一区在线| 欧美国产精品v| 亚洲欧洲综合另类在线| 天堂久久一区二区三区| 免费精品99久久国产综合精品| 国内精品国产成人国产三级粉色| 国产成人在线网站| 日本高清不卡在线观看| 日韩一区二区三区免费观看| 精品国产一区二区三区久久久蜜月 | 欧美精品丝袜久久久中文字幕| 欧美一区二区在线不卡| 久久精品视频一区| 亚洲美腿欧美偷拍| 奇米影视一区二区三区| 风间由美一区二区av101| 欧美视频精品在线| 久久综合精品国产一区二区三区| 亚洲欧洲精品成人久久奇米网| 亚洲综合自拍偷拍| 国产一级精品在线| 欧美色图在线观看| 国产欧美视频在线观看| 亚洲成人资源网| 高清在线观看日韩| 91精品国产综合久久蜜臀| 一色屋精品亚洲香蕉网站| 免费在线观看一区| 99久久精品国产一区| 精品毛片乱码1区2区3区| 亚洲欧美另类在线| 韩国成人在线视频| 欧美日韩成人激情| 最新欧美精品一区二区三区| 日韩av一级电影| 欧美中文字幕不卡| 国产精品私人影院| 久久99深爱久久99精品| 在线不卡一区二区| 亚洲日本欧美天堂| 高清日韩电视剧大全免费| 精品国产伦理网| 日本三级亚洲精品|