
การตั้งค่าเครื่องพัฒนาใหม่อาจเป็นกระบวนการ เฉพาะกิจคู่มือและใช้เวลานาน mobile-dev-setup มีจุดมุ่งหมายเพื่อทำให้กระบวนการ ง่ายขึ้น ด้วย คำแนะนำที่เข้าใจง่าย และ DotFiles/Scripts เพื่อให้ การตั้งค่าสำหรับนักพัฒนามือถือเป็นไปโดยอัตโนมัติ :
หากคุณสนใจในระบบอัตโนมัติ mobile-dev-setup จะมีสคริปต์การตั้งค่าที่ปรับแต่งได้ ไม่มีวิธีแก้ปัญหาที่เหมาะกับทุกขนาดสำหรับนักพัฒนาดังนั้นคุณควรปรับแต่งให้เหมาะกับความต้องการของคุณ
เครดิต: repo นี้สร้างจากผลงานที่ยอดเยี่ยมจาก Donne Martin
สคริปต์ทดสอบบน OS X 10.10 Yosemite, 10.11 El Capitan & 10.12 Sierra
~ $ git clone https://github.com/donnemartin/dev-setup.git && cd dev-setup
เนื่องจากคุณอาจไม่ต้องการติดตั้งทุกส่วน สคริปต์ .dots รองรับอาร์กิวเมนต์บรรทัดคำสั่งเพื่อเรียกใช้เฉพาะส่วนที่ระบุ เพียงผ่านสคริปต์ที่คุณต้องการติดตั้ง ด้านล่างนี้เป็นตัวอย่างบางส่วน
สำหรับการปรับแต่งเพิ่มเติมคุณสามารถโคลนหรือแยก repo และปรับแต่งสคริปต์ .dots และส่วนประกอบที่เกี่ยวข้องเพื่อให้เหมาะกับความต้องการของคุณ
เรียกใช้ทั้งหมด:
$ ./.dots all
เรียกใช้ bootstrap.sh , xcode-setup.sh , fresh-setup.sh และ osx-setup.sh :
$ ./.dots bootstrap xcode-setup fresh-setup osx-setup
$ curl -O https://raw.githubusercontent.com/donnemartin/dev-setup/master/.dots && ./.dots [Add ARGS Here]
~หมายเหตุ:
.dots จะแจ้งให้คุณป้อนรหัสผ่านของคุณในขั้นต้น.dots อาจขอให้คุณป้อนรหัสผ่านของคุณอีกครั้งในบางขั้นตอนของการติดตั้ง.dots อีกครั้งเพื่อกลับมาทำงานอีกครั้ง.dots ทำงาน fresh-setup.sh ซึ่งใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์เนื่องจากต้องติดตั้งสูตรบางอย่างจากแหล่งที่มา.dots เสร็จสมบูรณ์อย่าลืมรีสตาร์ทคอมพิวเตอร์ของคุณสำหรับการอัปเดตทั้งหมดเพื่อให้มีผลฉันขอแนะนำให้คุณอ่านผ่านส่วนที่ 1 เพื่อให้คุณมีความคิดที่ดีขึ้นเกี่ยวกับสิ่งที่สคริปต์การติดตั้งแต่ละตัวทำ การอภิปรายต่อไปนี้อธิบายรายละเอียดที่มากขึ้นสิ่งที่ดำเนินการเมื่อเรียกใช้สคริปต์. DOTS
สคริปต์ bootstrap.sh จะซิงค์ repo mobile-dev-setup กับไดเรกทอรีโฮมท้องถิ่นของคุณ ซึ่งจะรวมถึงการปรับแต่งสำหรับ vim, bash, curl, git, การเติมเต็มแท็บ, นามแฝง, ฟังก์ชั่นยูทิลิตี้จำนวนมาก ฯลฯ ส่วนที่ 2 ของ repo นี้อธิบายการปรับแต่งบางอย่าง
ก่อนอื่นส้อมหรือโคลน repo สคริปต์ bootstrap.sh จะดึงในเวอร์ชันล่าสุดและคัดลอกไฟล์ไปยังโฟลเดอร์โฮมของคุณ ~ ::
$ source bootstrap.sh
หากต้องการอัปเดตในภายหลังเพียงเรียกใช้คำสั่งนั้นอีกครั้ง
อีกทางเลือกหนึ่งในการอัปเดตในขณะที่หลีกเลี่ยงพรอมต์ยืนยัน:
$ set -- -f; source bootstrap.sh
ในการซิงค์ dev-setup กับไดเรกทอรีบ้านในพื้นที่ของคุณโดยไม่ต้องใช้ Git ให้เรียกใช้สิ่งต่อไปนี้:
$ cd ~; curl -#L https://github.com/gurpreetsk95/mobile-dev-setup/tarball/master | tar -xzv --strip-components 1 --exclude={README.md,bootstrap.sh,LICENSE}
หากต้องการอัปเดตในภายหลังเพียงเรียกใช้คำสั่งนั้นอีกครั้ง
ถ้า ~/.path มีอยู่มันจะถูกนำมาพร้อมกับไฟล์อื่น ๆ ก่อนที่จะทำการทดสอบคุณสมบัติใด ๆ (เช่นการตรวจจับ ls เวอร์ชันใดที่ใช้
นี่คือตัวอย่างไฟล์ ~/.path ที่เพิ่ม /usr/local/bin ไปยัง $PATH :
export PATH= " /usr/local/bin: $PATH " ถ้า ~/.extra มีอยู่มันจะมีที่มาพร้อมกับไฟล์อื่น ๆ คุณสามารถใช้สิ่งนี้เพื่อเพิ่มคำสั่งที่กำหนดเองสองสามคำโดยไม่จำเป็นต้องแยกที่เก็บทั้งหมดนี้หรือเพิ่มคำสั่งที่คุณไม่ต้องการให้กับที่เก็บสาธารณะ
คุณยังสามารถใช้ ~/.extra เพื่อแทนที่การตั้งค่าฟังก์ชั่นและนามแฝงจากที่เก็บข้อมูล Dev-Setup แม้ว่ามันอาจจะดีกว่าที่จะแยกที่เก็บข้อมูลบนมือถือ Dev-Setup
เรียกใช้สคริปต์ xcode-setup.sh :
$ ./xcode-setup.sh
xcode-setup.sh จะติดตั้งการอัปเดตทั้งหมดก่อน หากจำเป็นต้องรีสตาร์ทเพียงเรียกใช้สคริปต์อีกครั้ง เมื่อติดตั้งการอัปเดตทั้งหมด xcode-setup.sh จะติดตั้งเครื่องมือบรรทัดคำสั่ง XCODE
หากคุณต้องการไปตามเส้นทางด้วยตนเองคุณสามารถติดตั้งการอัปเดตทั้งหมดได้โดยเรียกใช้ "App Store" โดยเลือกไอคอน "Updates" จากนั้นอัปเดตทั้งระบบปฏิบัติการและแอพที่ติดตั้ง
การพึ่งพาที่สำคัญก่อนเครื่องมือมากมายเช่น Homebrew สามารถทำงานได้คือ เครื่องมือบรรทัดคำสั่งสำหรับ xcode เหล่านี้รวมถึงคอมไพเลอร์เช่น GCC ที่จะช่วยให้คุณสร้างจากแหล่งที่มา
หากคุณใช้งาน OS X 10.9 Mavericks หรือใหม่กว่า คุณสามารถติดตั้งเครื่องมือบรรทัดคำสั่ง XCode ได้โดยตรงจากบรรทัดคำสั่งด้วย:
$ xcode-select --install
หมายเหตุ : สคริปต์ xcode-setup.sh เรียกใช้คำสั่งนี้
การรันคำสั่งด้านบนจะแสดงกล่องโต้ตอบที่คุณสามารถทำได้:
หากคุณใช้งาน 10.8 ขึ้นไปคุณจะต้องไปที่ http://developer.apple.com/downloads และลงชื่อเข้าใช้กับ Apple ID ของคุณ (แบบเดียวกับที่คุณใช้สำหรับการซื้อ iTunes และแอพ) น่าเสียดายที่คุณได้รับการต้อนรับจากแบบสอบถามที่ค่อนข้างน่ารำคาญ จำเป็นต้องมีคำถามทั้งหมดดังนั้นอย่าลังเลที่จะตอบแบบสุ่ม
เมื่อคุณไปถึงหน้าดาวน์โหลดให้ค้นหา "เครื่องมือบรรทัดคำสั่ง" และดาวน์โหลด เครื่องมือบรรทัดคำสั่งล่าสุด (OS X Mountain Lion) สำหรับ XCode เปิดไฟล์ . dmg เมื่อทำการดาวน์โหลดเสร็จแล้วและดับเบิลคลิกที่ตัวติดตั้ง . mpkg เพื่อเปิดการติดตั้ง เมื่อเสร็จแล้วคุณสามารถยกเลิกการเชื่อมต่อดิสก์ใน Finder
เมื่อตั้งค่า Mac ใหม่คุณอาจต้องการติดตั้ง Homebrew ผู้จัดการแพ็คเกจที่ทำให้การติดตั้งและอัปเดตแอปพลิเคชันหรือไลบรารีง่ายขึ้น
แอพบางตัวที่ติดตั้งโดยสคริปต์ fresh-setup.sh รวมถึง: Chrome, Firefox, ข้อความประเสริฐ, อะตอม, Skype, Slack ฯลฯ สำหรับรายการเต็มรูปแบบของสูตรและแอพที่ติดตั้งทั้งหมดอ้างถึงไฟล์ต้นฉบับ Fresh-Setup.sh ที่แสดงความคิดเห็นโดยตรงและปรับแต่งตามความต้องการของคุณ
เรียกใช้สคริปต์ fresh-setup.sh :
$ ./fresh-setup.sh
สคริปต์ fresh-setup.sh ใช้เวลาสักครู่เพื่อให้เสร็จสมบูรณ์เนื่องจากต้องติดตั้งสูตรบางอย่างจากแหล่งที่มา
เพื่อให้การปรับแต่งเทอร์มินัลของคุณมีผลอย่างเต็มที่ให้ออกจากและเริ่มต้นเทอร์มินัลใหม่
เมื่อตั้งค่า Mac ใหม่คุณอาจต้องการตั้งค่าค่าเริ่มต้น OS X ที่มุ่งเน้นไปที่นักพัฒนา สคริปต์ osx.sh ยังกำหนดค่าแอพของบุคคลที่สามทั่วไปเช่นข้อความประเสริฐและโครเมี่ยม
หมายเหตุ : ฉันขอแนะนำให้คุณอ่านไฟล์ต้นฉบับ OSX-setup.sh ที่แสดงความคิดเห็นและปรับแต่งการตั้งค่าใด ๆ ตามการตั้งค่าส่วนบุคคลของคุณ ค่าเริ่มต้นสคริปต์มีไว้สำหรับคุณที่จะปรับแต่ง ตัวอย่างเช่นหากคุณไม่ได้เรียกใช้ SSD คุณอาจต้องการเปลี่ยนการตั้งค่าบางส่วนที่แสดงในส่วน SSD
เรียกใช้สคริปต์ osx-setup.sh :
$ ./osx-setup.sh
เพื่อให้การปรับแต่งเทอร์มินัลของคุณมีเอฟเฟกต์เต็มรูปแบบให้เลิกและเริ่มต้นเทอร์มินัลอีกครั้ง
หากต้องการตั้งค่าสภาพแวดล้อมการพัฒนา Android ให้เรียกใช้สคริปต์ android.sh :
$ ./android-setup.sh
ส่วนที่ 3: การพัฒนา Android อธิบายแพ็คเกจและการใช้งานที่ติดตั้ง
ด้วยเทอร์มินัลตัวแก้ไขข้อความเป็นเครื่องมือที่สำคัญที่สุดของนักพัฒนา ทุกคนมีความชอบของพวกเขา แต่ถ้าคุณเป็นผู้ใช้ VIM ที่ไม่ยอมใครง่ายๆผู้คนจำนวนมากจะบอกคุณว่าข้อความประเสริฐเป็นข้อความที่ดีที่สุดในปัจจุบัน
สคริปต์ Fresh-Setup.sh ติดตั้งข้อความประเสริฐ
หากคุณต้องการติดตั้งแยกต่างหากให้ไปข้างหน้าและดาวน์โหลด เปิดไฟล์ . dmg ลากแล้ววางในโฟลเดอร์ แอปพลิเคชัน
หมายเหตุ : ณ จุดนี้ฉันจะสร้างทางลัดบน Dock OS X สำหรับทั้งสองสำหรับข้อความประเสริฐ ในการทำเช่นนั้นให้คลิกขวาที่แอปพลิเคชันที่กำลังทำงานอยู่และเลือก ตัวเลือก> เก็บไว้ในท่าเรือ
ข้อความประเสริฐไม่ได้ฟรี แต่ฉันคิดว่ามันมี "ระยะเวลาการประเมิน" ไม่ จำกัด อย่างไรก็ตามเราจะต้องใช้มันมากจนแม้แต่ป้ายราคา $ 70 ที่มีราคาแพงก็คุ้มค่าทุกเพนนี หากคุณสามารถจ่ายได้ฉันขอแนะนำให้คุณสนับสนุนเครื่องมือที่ยอดเยี่ยมนี้
สคริปต์ OSX-Setup.sh มีการกำหนดค่าข้อความประเสริฐ
ชุดรูปแบบโซดาเป็นธีม UI ที่ยอดเยี่ยมสำหรับข้อความประเสริฐโดยเฉพาะอย่างยิ่งถ้าคุณใช้ธีมมืดและคิดว่าแถบด้านข้างยื่นออกมาเหมือนนิ้วหัวแม่มือเจ็บ
หากคุณใช้การควบคุมแพ็คเกจ Sublime ที่ยอดเยี่ยมของ Will Bond คุณสามารถติดตั้งชุดรูปแบบโซดาได้อย่างง่ายดายผ่าน Package Control: Install Package แพ็คเกจชุดรูปแบบโซดาถูกระบุว่าเป็น Theme - Soda ในรายการแพ็คเกจ
อีกทางเลือกหนึ่งหากคุณเป็นผู้ใช้ GIT คุณสามารถติดตั้งธีมและติดตามข้อมูลล่าสุดได้โดยการโคลน Repo โดยตรงลงในไดเรกทอรี Packages ของคุณในพื้นที่การตั้งค่าแอปพลิเคชันข้อความประเสริฐ
คุณสามารถค้นหา Packages ข้อความ Sublime ของคุณโดยใช้การตั้ง Preferences -> Browse Packages...
ในขณะที่อยู่ในไดเรกทอรี Packages ให้โคลนที่เก็บชุดรูปแบบโดยใช้คำสั่งด้านล่าง:
$ git clone https://github.com/buymeasoda/soda-theme/ "Theme - Soda"
Sublime Text 2 -> Preferences -> Settings - User"theme": "Soda Light.sublime-theme" หรือ "theme": "Soda Dark.sublime-theme"ตัวอย่างข้อความประเสริฐ 2 การตั้งค่าผู้ใช้
{
"theme": "Soda Light.sublime-theme"
}
Sublime Text -> Preferences -> Settings - User"theme": "Soda Light 3.sublime-theme" หรือ "theme": "Soda Dark 3.sublime-theme"ตัวอย่างข้อความประเสริฐ 3 การตั้งค่าผู้ใช้
{
"theme": "Soda Light 3.sublime-theme"
}
แม้ว่า Monokai จะเป็นโทนสีที่ยอดเยี่ยม แต่ฉันพบว่าความคิดเห็นอาจมองเห็นได้ยาก คุณสามารถทำตามคำแนะนำเหล่านี้เพื่อเปลี่ยนสีของชุดรูปแบบเริ่มต้น
ฉันตั้งค่าความคิดเห็นของฉันเป็น #E6DB74
<dict>
...
<dict>
<key>foreground</key>
<string>#E6DB74</string>
</dict>
...
</dict>
Atom เป็นบรรณาธิการโอเพนซอร์ซที่ยอดเยี่ยมจาก GitHub ที่ได้รับการสนับสนุนและความนิยมอย่างรวดเร็ว
สคริปต์ Setup.sh ใหม่ติดตั้งอะตอม
หากคุณต้องการติดตั้งแยกต่างหากให้ดาวน์โหลดเปิดไฟล์ . dmg ลากและวางในโฟลเดอร์ แอปพลิเคชัน
Atom มีตัวจัดการแพ็คเกจที่ยอดเยี่ยมที่ช่วยให้คุณสามารถติดตั้งแพ็คเกจคอร์และชุมชนได้อย่างง่ายดาย
เนื่องจากเราใช้เวลามากในเทอร์มินัลเราควรพยายามทำให้เป็นสถานที่ที่น่าพึงพอใจและมีสีสันมากขึ้น
สคริปต์ bootstrap.sh และ osx-setup.sh สคริปต์มีการปรับแต่งเทอร์มินัล
ฉันชอบ iTerm2 มากกว่าเทอร์มินัลสต็อกเนื่องจากมีคุณสมบัติที่ยอดเยี่ยมเพิ่มเติม ดาวน์โหลดและติดตั้ง iTerm2 (เวอร์ชันใหม่ล่าสุดแม้ว่าจะบอกว่า "รีลีสเบต้า")
ใน Finder ให้ลากและวางไฟล์แอปพลิเคชัน iterm ลงในโฟลเดอร์แอปพลิเคชัน
ตอนนี้คุณสามารถเปิดตัว iTerm ผ่าน Launchpad ได้
ลองเปลี่ยนการตั้งค่าบางอย่างอย่างรวดเร็ว ใน iTerm> การตั้งค่า ... ในโปรไฟล์แท็บสร้างใหม่ด้วยไอคอน "+" และเปลี่ยนชื่อเป็นชื่อแรกของคุณ จากนั้นเลือกการกระทำอื่น ๆ ... > ตั้งค่าเป็นค่าเริ่มต้น ภายใต้หน้าต่างส่วนให้เปลี่ยนขนาดเป็นสิ่งที่ดีกว่าเช่นคอลัมน์: 125 และแถว: 35 ฉันยังต้องการตั้งค่าไดเรกทอรีการทำงานทั่วไป> นำกลับมาใช้ซ้ำไดเรกทอรีของเซสชันก่อนหน้า ในที่สุดฉันเปลี่ยนวิธีการทำงานของคีย์ตัวเลือกเพื่อให้ฉันสามารถข้ามไปได้อย่างรวดเร็วระหว่างคำที่อธิบายไว้ที่นี่
เมื่อเสร็จแล้วให้กด "X" สีแดงที่ซ้ายบน (การบันทึกเป็นไปโดยอัตโนมัติในบานหน้าต่างการตั้งค่า OS X) ปิดหน้าต่างและเปิดหน้าต่างใหม่เพื่อดูการเปลี่ยนแปลงขนาด
เนื่องจากเราใช้เวลามากในเทอร์มินัลเราควรพยายามทำให้เป็นสถานที่ที่น่าพึงพอใจและมีสีสันมากขึ้น สิ่งต่อไปนี้อาจดูเหมือนงานมากมาย แต่เชื่อฉันเถอะมันจะทำให้ประสบการณ์การพัฒนาดีขึ้นมาก
ตอนนี้เรามาเพิ่มสี ฉันเป็นแฟนตัวยงของโทนสีโซลาร์ มันควรจะดีที่สุดทางวิทยาศาสตร์สำหรับดวงตา ฉันแค่พบว่ามันสวย
ณ จุดนี้คุณสามารถเปลี่ยนชื่อคอมพิวเตอร์ของคุณซึ่งแสดงในพรอมต์เทอร์มินัลนี้ หากคุณต้องการทำเช่นนั้นไปที่ การตั้งค่าระบบ > การแบ่งปัน ตัวอย่างเช่นฉันเปลี่ยนของฉันจาก "Donne's MacBook Pro" เป็น Just "MacBook Pro" ดังนั้นมันจึงแสดงเป็น MacBook-Pro ในเทอร์มินัล
ตอนนี้เรามีเทอร์มินัลที่เราสามารถทำงานด้วย!
แม้ว่าข้อความประเสริฐจะเป็นบรรณาธิการหลักของเรา แต่ก็เป็นความคิดที่ดีที่จะเรียนรู้การใช้ VIM ขั้นพื้นฐาน มันเป็นตัวแก้ไขข้อความที่ได้รับความนิยมมากภายในเทอร์มินัลและมักจะติดตั้งไว้ล่วงหน้าในระบบ UNIX ใด ๆ
ตัวอย่างเช่นเมื่อคุณเรียกใช้ Git Commit มันจะเปิด VIM เพื่อให้คุณสามารถพิมพ์ข้อความ commit
ฉันขอแนะนำให้คุณอ่านบทช่วยสอนเรื่อง Vim การจับแนวคิดของ "โหมด" ทั้งสองของตัวแก้ไข แทรก (โดยกด i ) และ ปกติ (โดยกด Esc เพื่อออกจากโหมดแทรก) จะเป็นส่วนที่รู้สึกผิดธรรมชาติมากที่สุด หลังจากนั้นมันก็จำกุญแจสำคัญสองสามข้อ
สคริปต์ bootstrap.sh มีการปรับแต่ง vim
นักพัฒนาซอฟต์แวร์ที่ไม่มี Git คืออะไร?
Git ควรได้รับการติดตั้งเมื่อคุณวิ่งผ่านส่วนเครื่องมือบรรทัดคำสั่ง XCode Install
หากต้องการตรวจสอบ Git เวอร์ชันของคุณให้เรียกใช้คำสั่งต่อไปนี้:
$ git --version
และ $ which git ควรส่งออก /usr/local/bin/git
มาตั้งค่าการกำหนดค่าพื้นฐาน ดาวน์โหลดไฟล์. gitconfig ไปยังไดเรกทอรีโฮมเมดของคุณ:
$ cd ~
$ curl -O https://raw.githubusercontent.com/donnemartin/dev-setup/master/.gitconfig
มันจะเพิ่มสีบางส่วนให้กับ status branch และคำสั่ง diff git รวมถึงนามแฝงสองคู่ อย่าลังเลที่จะดูเนื้อหาของไฟล์และเพิ่มเข้าไปในความชอบของคุณ
ต่อไปเราจะกำหนดผู้ใช้ GIT ของคุณ (ควรเป็นชื่อเดียวกันและอีเมลที่คุณใช้สำหรับ GitHub และ Heroku):
$ git config --global user.name "Your Name Here"
$ git config --global user.email "[email protected]"
พวกเขาจะได้รับการเพิ่มในไฟล์ .gitconfig ของคุณ
ในการผลักดันรหัสไปยังที่เก็บ GitHub ของคุณเราจะใช้วิธี HTTPS ที่แนะนำ (เทียบกับ SSH) ดังนั้นคุณไม่จำเป็นต้องพิมพ์ชื่อผู้ใช้และรหัสผ่านทุกครั้งให้เปิดใช้งานการแคชรหัสผ่าน Git ตามที่อธิบายไว้ที่นี่:
$ git config --global credential.helper osxkeychain
หมายเหตุ : บน Mac สิ่งสำคัญคือต้องจำไว้ว่าต้องเพิ่ม .DS_Store (ไฟล์ระบบ OS X ที่ซ่อนอยู่ที่ใส่ในโฟลเดอร์) ลงในไฟล์. .gitignore ของคุณ คุณสามารถดูไฟล์. gitignore ของที่เก็บนี้เพื่อเป็นแรงบันดาลใจ ตรวจสอบคอลเลกชันของเทมเพลต. gitignore ของ GitHub
ผู้จัดการแพ็คเกจทำให้ง่ายต่อการติดตั้งและอัปเดตแอปพลิเคชัน (สำหรับระบบปฏิบัติการ) หรือไลบรารี (สำหรับภาษาการเขียนโปรแกรม) หนึ่งที่ได้รับความนิยมมากที่สุดสำหรับ OS X คือ Homebrew
สคริปต์ Setup.sh ใหม่ติดตั้ง Homebrew และสูตรและแอพโฮมบรูว์ที่มีประโยชน์จำนวนหนึ่ง
หากคุณต้องการติดตั้งแยกต่างหากให้เรียกใช้คำสั่งต่อไปนี้และทำตามขั้นตอนบนหน้าจอ:
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ในการติดตั้งแพ็คเกจ (หรือ สูตร ในคำศัพท์ homebrew) เพียงพิมพ์:
$ brew install <formula>
หากต้องการอัปเดตไดเรกทอรีสูตรของ Homebrew ให้เรียกใช้:
$ brew update
หมายเหตุ : ฉันเคยเห็นคำสั่งนั้นล้มเหลวบางครั้งเนื่องจากข้อผิดพลาด หากสิ่งนั้นเกิดขึ้นให้เรียกใช้สิ่งต่อไปนี้ (เมื่อคุณติดตั้ง GIT):
$ cd /usr/local
$ git fetch origin
$ git reset --hard origin/master
เพื่อดูว่าจำเป็นต้องอัปเดตแพ็คเกจใด ๆ หรือไม่:
$ brew outdated
เพื่ออัปเดตแพ็คเกจ:
$ brew upgrade <formula>
Homebrew ยังคงติดตั้งแพ็คเกจรุ่นเก่าไว้ในกรณีที่คุณต้องการย้อนกลับ ไม่ค่อยจำเป็นดังนั้นคุณสามารถทำความสะอาดเพื่อกำจัดเวอร์ชันเก่าเหล่านั้น:
$ brew cleanup
หากต้องการดูสิ่งที่คุณติดตั้ง (พร้อมหมายเลขเวอร์ชัน):
$ brew list --versions
Ruby ได้รับการติดตั้งบนระบบ UNIX แล้ว แต่เราไม่ต้องการยุ่งกับการติดตั้งนั้น ที่สำคัญเราต้องการใช้ทับทิมเวอร์ชันล่าสุด
fresh-setup.sh จัดหา RBENV และ Ruby-Build ซึ่งช่วยให้คุณจัดการทับทิมหลายรุ่นบนเครื่องเดียวกัน fresh-setup.sh เพิ่มบรรทัดต่อไปนี้ในไฟล์ .extra ของคุณเพื่อเริ่มต้น rbenv :
eval "$(rbenv init -)"
rbenv ใช้ ruby-build เพื่อดาวน์โหลดรวบรวมและติดตั้ง Ruby เวอร์ชันใหม่ คุณสามารถดูทุกเวอร์ชันที่มีให้ดาวน์โหลดและติดตั้ง:
$ ruby-build --definitions
เพื่อติดตั้ง Ruby เวอร์ชันใหม่:
# list all available versions installed on the system:
$ rbenv install -l
# install a Ruby version:
$ rbenv install 2.2.3
เพื่อสลับเวอร์ชันทับทิม:
# set a local application-specific Ruby version in the current directory
$ rbenv local 1.9.3
# set the global version of Ruby to be used in all shells
$ rbenv global 2.0.0
rbenv โดยค่าเริ่มต้นจะติดตั้งเวอร์ชันทับทิมลงในไดเรกทอรีที่มีชื่อเดียวกันภายใต้ ~/.rbenv/versions เนื่องจากผู้ใช้ของคุณเป็นเจ้าของไดเรกทอรีนี้คุณไม่จำเป็นต้องใช้ sudo เพื่อติดตั้งอัญมณีอีกต่อไป
OS X เช่น Linux จัดส่งด้วย Python ที่ติดตั้งแล้ว แต่คุณไม่ต้องการยุ่งกับระบบ Python (เครื่องมือระบบบางอย่างพึ่งพามัน ฯลฯ ) ดังนั้นเราจะติดตั้งเวอร์ชันของเราเองด้วย Homebrew นอกจากนี้ยังช่วยให้เราได้รับ Python 2.7 และ Python 3 เวอร์ชันล่าสุด
สคริปต์แรก install.sh ติดตั้ง Python 2 และ Python 3 เวอร์ชันล่าสุด
สคริปต์ Android-Setup.sh ติดตั้ง Java
หากคุณต้องการติดตั้งแยกต่างหากคุณสามารถดาวน์โหลด JDK ได้ที่นี่หรือเรียกใช้:
$ brew update
$ brew install caskroom/cask/brew-cask
$ brew cask install --appdir="~/Applications" java
สคริปต์ Android-Setup.sh ติดตั้ง Android SDK
หากคุณต้องการติดตั้งแยกต่างหากคุณสามารถดาวน์โหลดได้ที่นี่
สคริปต์ Android-Setup.sh ติดตั้ง Android Studio
หากคุณต้องการติดตั้งแยกต่างหากคุณสามารถดาวน์โหลดได้ที่นี่หรือเรียกใช้:
$ brew update
$ brew install caskroom/cask/brew-cask
$ brew cask install --appdir="~/Applications" android-studio
สคริปต์ Android-Setup.sh ติดตั้ง Java
หากคุณต้องการติดตั้งแยกต่างหากคุณสามารถดาวน์โหลดได้ที่นี่หรือเรียกใช้:
$ brew update
$ brew install caskroom/cask/brew-cask
$ brew cask install --appdir="~/Applications" intellij-idea-ce
รายงานข้อผิดพลาดคำแนะนำและคำขอดึงยินดีต้อนรับ!
ดูหน้าเครดิต
อย่าลังเลที่จะติดต่อฉันเพื่อหารือเกี่ยวกับปัญหาคำถามหรือความคิดเห็นใด ๆ
ข้อมูลการติดต่อของฉันสามารถพบได้ในหน้า GitHub ของฉัน
ที่เก็บนี้มีเนื้อหาที่หลากหลาย บางคนพัฒนาโดย Gurpreet Singh และบางคนมาจากบุคคลที่สาม เนื้อหาของบุคคลที่สามมีการแจกจ่ายภายใต้ใบอนุญาตที่จัดทำโดยฝ่ายเหล่านั้น
เนื้อหาที่พัฒนาโดย Gurpreet Singh มีการแจกจ่ายภายใต้ใบอนุญาตต่อไปนี้:
ฉันกำลังให้รหัสและทรัพยากรในที่เก็บนี้ให้คุณภายใต้ใบอนุญาตโอเพ่นซอร์ส เนื่องจากนี่คือที่เก็บส่วนตัวของฉันใบอนุญาตที่คุณได้รับจากรหัสและทรัพยากรของฉันมาจากฉันและไม่ใช่นายจ้างของฉัน
Copyright 2017 Gurpreet Singh
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.