ติดตั้งแอปพลิเคชั่นบน Guadalinex v9

ติดตั้งแอปพลิเคชั่นบน Guadalinex v9

ติดตั้งแอปพลิเคชั่นบน Guadalinex v9

เมื่อติดตั้ง กัวดาลิเน็กซ์ v9 มีแอปพลิเคชั่นจำนวนหนึ่งที่จะสามารถใช้งานได้โดยตรงโดยไม่ต้องทำอะไรอีก หากคุณต้องการสิ่งอื่นๆ ที่ไม่รวมอยู่ในการติดตั้งครั้งแรก ก็ไม่มีปัญหา คุณสามารถเพิ่มลงในระบบของคุณได้ตลอดเวลา

สารบัญ

    เมื่อติดตั้งแอปพลิเคชันใหม่บน กัวดาลิเน็กซ์ และโดยทั่วไปใน Linux อาจมีสี่กรณี

    • แอปพลิเคชันที่คุณต้องการอยู่ในคลังซอฟต์แวร์ กัวดาลิเน็กซ์
    • ซึ่งอยู่ในพื้นที่เก็บข้อมูลเฉพาะภายนอกของ กัวดาลิเน็กซ์
    • ให้นักพัฒนาจัดเตรียมแพ็คเกจ DEB ให้กับคุณ (ระบบที่ใช้โดย debian และอนุพันธ์ของมัน)
    • เพื่อให้ซอร์สโค้ดแก่คุณเพื่อให้คุณสามารถคอมไพล์ได้ด้วยตัวเอง

    สถานการณ์ทั้งสี่นี้เรียงลำดับจากสถานการณ์ที่ง่ายที่สุดและจบลงด้วยสถานการณ์ที่ยุ่งยากที่สุดและเริ่มต้นด้วยสถานการณ์ที่เป็นไปได้มากที่สุดและสิ้นสุดด้วยความถี่น้อยที่สุด ดังนั้นวิธีการติดตั้งที่เป็นไปได้มากที่สุดจึงจะง่ายที่สุด

    ติดตั้งจากที่เก็บ Guadalinex

    ที่เก็บซอฟต์แวร์เป็นต้นกำเนิดของร้านค้าซอฟต์แวร์สมัยใหม่ที่คุณจะใช้เพื่อติดตั้งแอปพลิเคชันบนโทรศัพท์มือถือของคุณอย่างแน่นอน คุณอาจแปลกใจที่รู้ว่าสิ่งประดิษฐ์นี้มีมานานแล้ว

    ซอฟต์แวร์จากแหล่งเก็บข้อมูลสามารถติดตั้งได้อย่างง่ายดายด้วยคำสั่งจากคอนโซล หรือหากคุณไม่ชอบเทอร์มินัลมากนัก ก็สามารถติดตั้งจากแอปพลิเคชันกราฟิกที่จะช่วยคุณสำรวจแพ็คเกจที่มีอยู่ด้วย

    หากต้องการติดตั้งแพ็คเกจจากบรรทัดคำสั่งเพียงพิมพ์ โปรแกรมติดตั้ง sudo apt-getโดยที่ "โปรแกรม" เป็นชื่อของแพ็คเกจ ไม่จำเป็น แต่เป็นความคิดที่ดีที่จะเริ่มต้นด้วยการอัปเดตรายการแพ็คเกจด้วย sudo ปรับปรุง apt-get. คำสั่ง sudo ที่นำหน้าคำสั่งจะถูกใช้เพื่อดำเนินการด้วยสิทธิ์ของผู้ดูแลระบบ ดังนั้นอย่างน้อยในครั้งแรกระบบจะขอให้คุณเขียนรหัสผ่าน และในทางตรรกะผู้ใช้ของคุณจะต้องอยู่ในกลุ่มผู้ดูแลระบบ ขณะอัปเดตจะแสดงความคืบหน้า ในภาพหน้าจอด้านล่างจะปรากฏเป็นสีจางและสรุปเพื่อเน้นไปที่สิ่งที่สำคัญ

    อัปเดตที่เก็บจากคอนโซลด้วย sudo apt-get update

    หากแพ็คเกจที่คุณติดตั้งขึ้นอยู่กับแพ็คเกจอื่น มันจะแจ้งให้คุณทราบและขอให้คุณยืนยันการติดตั้ง ในการติดตั้งทุกสิ่งคุณต้องคลิกที่ปุ่ม S (ซึ่งตามที่เลือกไว้โดยค่าเริ่มต้นสามารถถูกแทนที่ด้วยปุ่ม Enter) หรือหากสิ่งที่เสนอให้ไม่เหมาะกับคุณคุณสามารถคลิกที่ปุ่ม n และยกเลิกการดำเนินการ ในภาพหน้าจอด้านล่างซึ่งเป็นสีเทาเช่นกัน มีการเสนอให้ติดตั้งแพ็คเกจบางอย่างเพิ่มเติม แพลตฟอร์มฮาร์ดแวร์ซึ่งเป็นสิ่งที่เราขอและแนะนำและแนะนำผู้อื่น นอกจากนี้ยังแจ้งให้คุณทราบว่าคุณจะต้องใช้พื้นที่ดิสก์จำนวนหนึ่งเพื่อดำเนินการให้เสร็จสิ้น

    ติดตั้งแพ็คเกจจากคอนโซลด้วย sudo apt-get install

    ในกรณีที่คุณชอบอะไรที่กราฟิกมากกว่านี้ Guadalinex v9 ใช้ synaptic ในฐานะผู้จัดการแพ็คเกจ ในความคิดของฉัน ถือเป็นการตัดสินใจที่ยอดเยี่ยม หากต้องการเปิดใช้งาน คุณต้องเลือกจากรายการผู้ดูแลระบบในเมนูหลัก หากคุณใช้เวอร์ชัน "มาตรฐาน" หรือจากการตั้งค่า หากคุณใช้เวอร์ชัน "lite"

    การเข้าถึง Synaptic จากเมนูการดูแลระบบ Guadalinex Cinnamon
    การเข้าถึง Synaptic จากเมนูการตั้งค่า Guadalinex LXDE

    เนื่องจากต้องใช้สิทธิ์ของผู้ดูแลระบบ ระบบจะถามรหัสผ่านก่อนเรียกใช้แอปพลิเคชัน หากผู้ใช้ของคุณไม่ได้อยู่ในกลุ่มผู้ดูแลระบบคุณจะทราบรหัสผ่านของบุคคลอื่นอย่างแน่นอน (การทำงานตามปกติกับผู้ใช้ที่ไม่มีสิทธิพิเศษไม่ใช่เรื่องไร้สาระมันเพิ่มความปลอดภัยอีกชั้น) กล่องที่มีชื่อผู้ใช้เป็นเมนูแบบเลื่อนลง เมนูที่คุณสามารถเลือกผู้ใช้ที่มีสิทธิ์ จากนั้นเขียนรหัสผ่านในช่องด้านล่าง

    รหัสผ่านตรวจสอบสิทธิ์การเข้าถึง Synaptic ใน Guadalinex Cinnamon

    จำนวนโปรแกรมที่รวมอยู่ในที่เก็บ Guadalinex มีขนาดค่อนข้างใหญ่ ดังนั้นหากต้องการค้นหาโปรแกรมที่คุณกำลังมองหา คุณสามารถสำรวจส่วนต่างๆ ได้โดยคลิกที่ปุ่มที่เกี่ยวข้องในช่องด้านซ้ายล่าง จากนั้นคลิกที่ชื่อที่ด้านซ้ายบนและรับข้อมูล เกี่ยวกับเรื่องนี้โดยเลือกจากด้านขวา

    ในตัวอย่างในภาพหน้าจอด้านล่าง เราได้เลือกส่วนอิเล็กทรอนิกส์ของที่เก็บ "จักรวาล" (ซอฟต์แวร์ฟรี) และจากนั้นเราได้เลือก แพลตฟอร์มฮาร์ดแวร์ซึ่งมีคำอธิบายแสดงอยู่ในช่องด้านขวาล่าง

    สำรวจส่วนพื้นที่เก็บข้อมูลจาก Synaptic

    ในกล่องบรรจุคำอธิบายแพ็คเกจจะมีปุ่มอยู่สามปุ่ม อันแรกอันที่อยู่ซ้ายสุดทำหน้าที่แสดงภาพหน้าจอของแอปพลิเคชัน ด้วยศูนย์กลางคุณสามารถดูรายงานการเปลี่ยนแปลงที่เกิดขึ้นกับแพ็คเกจตั้งแต่เราติดตั้ง (ถ้ามี) และล่าสุดคุณสามารถเยี่ยมชมเว็บไซต์ของแอปพลิเคชันได้

    สกรีนช็อตของแพ็คเกจ Arduino จาก Synaptic บน Guadalinex Cinnamon

    คุณสามารถค้นหาได้โดยใช้เครื่องมือค้นหาและเขียนข้อความที่มีอยู่ในชื่อหรือคำอธิบายของแพ็คเกจ ช่องด้านซ้ายจะเปลี่ยนเป็นโหมดผลการค้นหาซึ่งรายการการค้นหาล่าสุดจะปรากฏขึ้น แพ็คเกจที่ตรงกับเงื่อนไขการค้นหาจะปรากฏในช่องด้านขวา

    ค้นหาที่เก็บแพ็คเกจด้วย Synaptic บน Guadalinex Cinnamon

    เมื่อเราพบแพ็คเกจ (หรือแพ็คเกจ) ที่เราต้องการติดตั้งแล้ว สิ่งที่เราต้องทำคือเลือกมันด้วยปุ่มเมนูบริบทของเมาส์ (ปกติจะอยู่ทางขวา เว้นแต่คุณจะถนัดซ้าย) แล้วเลือกทำเครื่องหมายไปที่ ติดตั้ง. การดำเนินการนี้สามารถทำซ้ำได้หลายโปรแกรมเท่าที่จำเป็น และเมื่อเสร็จสิ้นการติดตั้งจะดำเนินการโดยคลิกที่ปุ่ม "นำไปใช้"

    ตรวจสอบเพื่อติดตั้งแพ็คเกจ Arduino ใน Synaptic โดย Guadalinex Cinnamon

    ดังที่อธิบายไว้พร้อมคำสั่ง ติดตั้ง apt-getหากจำเป็นต้องติดตั้งแพ็คเกจอื่น ๆ ที่เราเลือกนั้นขึ้นอยู่กับ กล่องข้อมูลจะแสดงพร้อมข้อกำหนดและจะมีการขออนุมัติก่อนที่จะทำเครื่องหมาย

    ยืนยันการเลือกแพ็คเกจเพิ่มเติมเพื่อติดตั้ง Arduino จาก Synaptic บน Guadalinex Cinnamon

    ว่ากันว่าหลังจากนี้การคลิก Apply จะติดตั้งแพ็คเกจที่ทำเครื่องหมายไว้ เราก็เลยรู้วิธีติดตั้งแอพพลิเคชั่นที่อยู่ใน Repositories กันแล้ว ทีนี้มาดูกันว่าทำอย่างไร เพิ่มที่เก็บใหม่ เพื่อติดตั้งโปรแกรมอื่นที่ไม่ได้อยู่ในกลุ่มที่จัดทำโดย กัวดาลิเน็กซ์. แน่นอนว่าคุณจะต้องให้นักพัฒนาซอฟต์แวร์จัดเตรียมข้อมูลเกี่ยวกับที่เก็บข้อมูลเหล่านี้ให้กับคุณ

    ติดตั้งจากพื้นที่เก็บข้อมูลที่ไม่รวมอยู่ใน Guadalinex

    สมมติว่าฉันต้องการติดตั้งเครื่องจำลองวงจรอันงดงาม ว่าไง. ก่อนอื่นอย่างที่บอกไปแล้วฉันจะพิจารณา synapticผู้จัดการแพ็คเกจของเราเพื่อดูว่ามีอยู่ในที่เก็บของเราหรือไม่ กัวดาลิเน็กซ์ ได้กำหนดค่าแล้ว

    ค้นหาแพ็คเกจ Qucs ในที่เก็บด้วย Synaptic ใน Guadalinex Cinnamon

    ไม่มีแพ็คเกจที่มีชื่อนั้นปรากฏขึ้น ตามตรรกะ ฉันแน่ใจว่ามันเขียนอย่างถูกต้องและเป็นสิ่งที่ฉันกำลังมองหาจริงๆ ดังนั้นฉันจึงคิดว่ามันไม่ได้อยู่ในที่เก็บ

    ผลลัพธ์ของการค้นหาแพ็คเกจ Qucs ในที่เก็บด้วย Synaptic ใน Guadalinex Cinnamon

    สิ่งต่อไปคือการได้รับข้อมูลที่จำเป็นเพื่อเพิ่มพื้นที่เก็บข้อมูลที่มีโปรแกรมที่ฉันต้องใช้ในการกำหนดค่าของฉัน ในตัวอย่างของฉัน ฉันได้ค้นหาแล้ว ว่าไง บนอินเทอร์เน็ตและฉันพบบนเว็บไซต์ของพวกเขา เหนือข้อมูลอื่น ๆ สิ่งที่ฉันเน้นในภาพหน้าจอต่อไปนี้: ลิงก์ไปยัง PPA (Personal Package Archive ในภาษาสเปน)) ของแพ็คเกจแอปพลิเคชัน .

    เว็บไซต์โครงการ Qucs ค้นหาบนอินเทอร์เน็ตด้วย DuckDuckGo

    ในลิงก์เดียวกันนี้ยังอธิบายวิธีการดำเนินการจากคอนโซลด้วย เนื่องจากมันง่ายมาก เรามาดูกันก่อนดูรายละเอียดวิธีการทำกันดีกว่า synaptic. แน่นอนว่าคุณไม่จำเป็นต้องทำมากกว่าหนึ่งในสองสิ่ง: จากคอนโซลหรือจากตัวจัดการแพ็คเกจ

    หากต้องการเพิ่มพื้นที่เก็บข้อมูลจากคอนโซล ให้ใช้คำสั่ง sudo apt-add-repository ppa:qucs/qucs ซึ่งจะทำหน้าที่ค้นหาคีย์สาธารณะด้วยเพื่อไม่ให้ระบุตัวตนของผู้พัฒนาได้ และติดตั้งซอฟต์แวร์ที่แตกต่างกัน เมื่อเพิ่มแล้ว จะต้องอัปเดตที่เก็บข้อมูลตามลำดับ sudo ปรับปรุง apt-get. และในการติดตั้งแพ็คเกจ (และการขึ้นต่อกัน) ก็เพียงพอแล้วที่จะใช้คำสั่ง sudo apt-get ติดตั้ง qucs. ตามที่เราได้อธิบายไปแล้ว จำเป็นต้องยอมรับการติดตั้งแพ็คเกจเพิ่มเติมที่เราต้องพึ่งพา และเนื่องจากจำเป็นต้องมีสิทธิ์ระดับผู้ดูแลระบบ จึงจะขอรหัสผ่านอย่างน้อยในครั้งแรก

    เช่นเดียวกับเซสชันคอนโซลอื่นๆ ในภาพหน้าจอด้านล่าง ฉันได้ทำให้ข้อความเป็นสีเทาและสรุปข้อความที่มีความสำคัญน้อยกว่าเพื่อเน้นสิ่งที่สำคัญที่สุดสำหรับคุณ: คำสั่งและคำเตือนที่รอการตอบกลับ เมื่อกระบวนการเสร็จสิ้นโปรแกรมจะถูกติดตั้งบนระบบของเราและพร้อมใช้งาน

    เซสชันคอนโซลเพื่อเพิ่มพื้นที่เก็บข้อมูล Qucs และติดตั้งแพ็คเกจ

    อย่างที่คุณเห็นเทอร์มินัลนั้นค่อนข้างรวดเร็วและเรียบง่ายมาก ตอนนี้เราจะมาอธิบายวิธีการทำจาก synaptic. โดยทั่วไปคุณต้องเพิ่มพื้นที่เก็บข้อมูลใหม่และกุญแจสาธารณะที่ลงนามเพื่อความปลอดภัย (เพื่อป้องกันไม่ให้มีการแอบอ้าง) เราสามารถเริ่มต้นด้วยการค้นหาคีย์และดำเนินการส่วนที่เหลือจากผู้จัดการแพ็คเกจ

    บนเว็บไซต์โครงการ ว่าไง เราพบข้อมูลเกี่ยวกับ PPA ที่นำเราไปสู่ เว็บไซต์แพ็คเกจ. ในภาพหน้าจอต่อไปนี้ ฉันได้ไฮไลต์ลิงก์เพื่อค้นหากุญแจ คุณต้องแสดงข้อมูลทางเทคนิคของ PPA และคลิกที่มัน (รหัสการลงนาม)

    ค้นหาคีย์การลงนาม PPA ของ Qucs

    เมื่อคลิกที่ปุ่ม เบราว์เซอร์จะนำคุณไปยังหน้าค้นหาสำหรับ เซิร์ฟเวอร์คีย์ Ubuntu. ในกรณีของเรามีเพียงอันเดียวเท่านั้นเราคลิกที่มันและเรามีข้อความของรหัสสาธารณะอยู่แล้ว เป็นข้อความที่รวมอยู่ระหว่างบรรทัด BEGIN PGP PUBLIC KEY BLOCK และ END PGP PUBLIC KEY BLOCK

    ค้นหาคีย์สาธารณะ Qucs PPA

    หากต้องการใช้คีย์ในตัวจัดการแพ็คเกจ คุณต้องคัดลอกคีย์นั้น (รวมถึงบรรทัดที่ล้อมรอบคีย์ด้วย) และบันทึกไว้ในเอกสารข้อความธรรมดา (นั่นคือ ด้วยโปรแกรมแก้ไขข้อความ เช่น Geditไม่ใช่ด้วยโปรแกรมประมวลผลคำเหมือนอย่างใน LibreOffice) จำชื่อและตำแหน่งของเอกสารเมื่อผู้จัดการแพ็คเกจถาม

    คัดลอกคีย์สาธารณะ Qucs PPA

    เราได้ค้นหาแล้ว ว่าไง ในตัวจัดการแพ็คเกจของเราแต่มันไม่ปรากฏขึ้น ตอนนี้เราจะเพิ่มพื้นที่เก็บข้อมูลใหม่ที่มีอยู่โดยใช้รายการ "พื้นที่เก็บข้อมูล" ในเมนู "การตั้งค่า"

    กำหนดค่าที่เก็บ Synaptic บน Guadalinex Cinnamon

    เมื่อคุณเข้าสู่การตั้งค่า กล่องโต้ตอบจะปรากฏขึ้น ในแท็บ "ซอฟต์แวร์อื่นๆ" คุณสามารถดูรายการพื้นที่เก็บข้อมูลที่มีอยู่ในปัจจุบัน และด้วยปุ่ม "เพิ่ม" คุณสามารถระบุพื้นที่เก็บข้อมูลใหม่ได้

    รายชื่อที่เก็บฐาน Guadalinex ใน Synaptic

    ในกล่องโต้ตอบที่ปรากฏขึ้น เราจะเขียนที่อยู่ของ PPA ที่เราได้รับจากหน้าเว็บที่เราแสดงไว้ก่อนหน้านี้ สิ่งสำคัญคือต้องทราบว่าคุณต้องระบุเวอร์ชันของ Ubuntu ที่จะใช้ ในกรณีของเรา ตามที่เราอธิบายไว้ในบทความ เรามี Guadalinex v9 อยู่แล้วมันมาจาก Ubuntu TrustyTahr ดังนั้นเราจะต้องเขียน ไว้ใจได้ เพื่อกำหนดพื้นที่เก็บข้อมูลที่ใช้

    เพิ่มพื้นที่เก็บข้อมูลใหม่ใน Synaptic ด้วย Guadalinex Cinnamon

    กลับไปที่เว็บไซต์ Qucs PPA เพื่ออธิบายว่าสิ่งนี้มาจากไหน deb http://ppa.launchpad.net/qucs/ubuntu หลักที่น่าเชื่อถือ. ในภาพหน้าจอต่อไปนี้ พื้นที่ที่มีข้อมูลที่เราสนใจถูกเน้นไว้แล้ว

    ค้นหาที่อยู่ของ Qucs PPA บนเว็บไซต์

    เมื่อเพิ่มที่เก็บใหม่แล้ว จะปรากฏในรายการก่อนหน้า อย่างไรก็ตาม พื้นที่เก็บข้อมูลซอร์สโค้ดก็ปรากฏขึ้นนอกเหนือจากที่มีแพ็คเกจไบนารี (คอมไพล์แล้ว) ที่เราระบุไว้

    แก้ไขรายการพื้นที่เก็บข้อมูลใน Synaptic จาก Guadalinex Cinnamon

    ก่อนที่จะติดตั้งแพ็คเกจจากพื้นที่เก็บข้อมูลใหม่ เราจำเป็นต้องสามารถตรวจสอบแพ็คเกจเหล่านั้นด้วยรหัสของพวกเขา นี่คือเหตุผลที่เราคัดลอกมาจากเว็บและบันทึกไว้ในเอกสารข้อความ ในแท็บ "การรับรองความถูกต้อง" เราสามารถโหลดได้ด้วยปุ่ม "นำเข้าคีย์" ซึ่งจะถามเราเกี่ยวกับตำแหน่งของเอกสารที่มีอยู่ (อันที่เราบันทึกไว้ก่อนหน้านี้)

    กุญแจสาธารณะสำหรับการรับรองความถูกต้องของที่เก็บใน Synaptic โดย Guadalinex Cinnamon

    หากทุกอย่างเป็นไปด้วยดี หลังจากเลือกเอกสารด้วยคีย์สาธารณะในแท็บ "การรับรองความถูกต้อง" บล็อกใหม่จะปรากฏขึ้นซึ่งสอดคล้องกับพื้นที่เก็บข้อมูลใหม่

    รหัสสาธารณะใหม่สำหรับการรับรองความถูกต้องของที่เก็บ Qucs ใน Synaptic โดย Guadalinex Cinnamon

    เมื่อปิดกล่องโต้ตอบหลังจากเพิ่มที่เก็บใหม่และคีย์ที่เกี่ยวข้องแล้ว ตัวจัดการแพ็คเกจจะเตือนว่าที่เก็บมีการเปลี่ยนแปลง แต่การเปลี่ยนแปลงจะไม่มีผลจนกว่าจะโหลดซ้ำ

    ประกาศการเปลี่ยนแปลงพื้นที่เก็บข้อมูลใน Synaptic ด้วย Guadalinex Cinnamon

    จากการแจ้งเตือนการอัปเดตที่เก็บข้อมูลเอง คุณสามารถโหลดซ้ำได้โดยการกดปุ่มที่เกี่ยวข้อง นอกจากนี้ยังสามารถทำได้จากอินเทอร์เฟซหลักของ synaptic โดยใช้ปุ่ม "โหลดซ้ำ" ที่อยู่ด้านซ้ายบน ใต้เมนู

    อัปเดตความคืบหน้าของที่เก็บ Synaptic ของ Guadalinex Cinnamon

    เมื่อเรารีโหลดข้อมูลจาก Repository เสร็จแล้ว แพ็คเกจที่เรากำลังมองหา ว่าไงขณะนี้พร้อมให้ติดตั้งตามที่อธิบายไว้ข้างต้น: เลือกด้วยปุ่มเมนูบริบท เลือก "ทำเครื่องหมายเพื่อติดตั้ง" และคลิก "นำไปใช้" เมื่อเลือกแพ็คเกจที่จะติดตั้งเสร็จแล้ว

    Qucs แพ็คเกจใหม่ที่พบในที่เก็บใหม่ที่เพิ่มใน Synaptic ใน Guadalinex Cinnamon

    ติดตั้งจากแพ็คเกจ DEB

    เพื่อดำเนินการนี้อย่างง่ายดายเราสามารถใช้เครื่องมือได้ GDebi ซึ่งใช้ในการติดตั้งแพ็คเกจ DEB จากสภาพแวดล้อมแบบกราฟิก จากทุกสิ่งที่เห็นจนถึงขณะนี้ คุณรู้วิธีค้นหาแพ็คเกจและทำเครื่องหมายเพื่อติดตั้งอย่างแน่นอน

    ติดตั้ง GDebi โดยใช้ Synaptic บน Guadalinex Cinnamon

    อย่างไรก็ตามเมื่อทำการตรวจสอบจะต้องเลือกแพ็คเกจบางตัวที่ใช้ด้วย ส่วนประกอบบางส่วนของล่าม หลาม และแพ็คเกจหลักของโปรแกรมเอง (gdebi-core)

    ตรวจสอบแพ็คเกจเพิ่มเติมเพื่อติดตั้ง GDebi จาก Synaptic บน Guadalinex Cinnamon

    หากคุณต้องการติดตั้ง การดูแล,โปรแกรมเคลือบบัตร เครื่อง Ultimakerดังที่เราเห็นแล้วในส่วนที่แล้ว ฉันจะเริ่มต้นด้วยการค้นหามันในที่เก็บข้อมูล เนื่องจากไม่พร้อมใช้งาน ฉันจะลองค้นหาทางอินเทอร์เน็ตเพื่อหาที่เก็บข้อมูลอื่นที่ไม่ใช่ กัวดาลิเน็กซ์ (และเชื่อถือได้) ที่มีอยู่ ในกรณีนี้ฉันไม่พบพวกเขา แต่ฉันพบพวกเขาบนเว็บไซต์ เครื่อง Ultimaker เอกสารที่มีนามสกุล .deb (แพ็คเกจ DEB) ที่มีอยู่

    สิ่งสำคัญคือคุณต้องเลือกแพ็คเกจที่สอดคล้องกับสถาปัตยกรรมแพลตฟอร์มของระบบของคุณ ในกรณีของเรา i386 ซึ่งเป็นเวอร์ชัน 32 บิตของ กัวดาลิเน็กซ์.

    ค้นหาแพ็คเกจ DEB ของ Cura ทางอินเทอร์เน็ต
    ดาวน์โหลดแพ็คเกจ Cura DEB

    เมื่อดาวน์โหลดแพ็คเกจแล้ว (จากเว็บไซต์ เครื่อง Ultimaker) เราเปิดมันด้วยการติดตั้งใหม่ของเรา GDebi. เนื่องจากคุณอาจไม่มีแอปพลิเคชันอื่นติดตั้งไว้เพื่อจัดการแพ็คเกจ DEB เพียงดับเบิลคลิกที่ไอคอนเอกสาร (โดยปกติแล้วจะจบลงที่โฟลเดอร์ "ดาวน์โหลด" ของโฟลเดอร์ส่วนตัวของคุณ) แต่หากมีแอปพลิเคชันเริ่มต้นอื่น ๆ บางครั้งก็เป็นเช่นนั้น เกิดขึ้นกับแอปพลิเคชัน ในการบีบอัดเอกสารคุณต้องเลือกด้วยปุ่มเมนูบริบทของเมาส์แล้วเปิดอย่างชัดเจนด้วย GDebi.

    การติดตั้ง Cura ด้วย GDebi

    GDebi เป็นการเตือนว่าจะต้องติดตั้งแพ็คเกจเพิ่มเติมอีก 8 แพ็คเกจจึงจะติดตั้งแพ็คเกจที่มีได้ การดูแล. การคลิกที่ปุ่ม "รายละเอียด" จะแสดงรายการพร้อมแพ็คเกจที่ต้องติดตั้งโดยเฉพาะ

    รายละเอียดสถานที่ของ Cura

    เมื่อคุณคลิกที่ "ติดตั้งแพ็คเกจ" ระบบจะถามรหัสผ่าน (โปรดจำไว้ว่าการติดตั้งแอปพลิเคชันต้องใช้สิทธิ์ของผู้ดูแลระบบ) หากในกรณีของเราจำเป็นต้องใช้แพ็คเกจอื่น ๆ (การขึ้นต่อกัน) มันจะดาวน์โหลดและติดตั้งโดยอัตโนมัติพร้อมกับ โปรแกรมที่มีอยู่ในแพ็คเกจของเรา

    กำลังดาวน์โหลดการพึ่งพา Cura จาก GDebi ใน Guadalinex Cinnamon
    การติดตั้งการพึ่งพา Cura จาก GDebi บน Guadalinex Cinnamon
    การติดตั้ง Cura จาก GDebi บน Guadalinex Cinnamon
    Cura ติดตั้ง GDebi บน Guadalinex Cinnamon

    และแล้วตอนนี้ก็มีให้ใช้แล้ว สิ่งที่เหลืออยู่ก็คือการปิดกล่องโต้ตอบ คุณจะสังเกตเห็นอย่างแน่นอนว่าเป็นไปได้โดยการเลือกกล่องที่เกี่ยวข้อง เพื่อปิดกล่องโต้ตอบเหล่านี้โดยอัตโนมัติ หากไม่มีข้อความเตือนเกี่ยวกับสิ่งที่ผิดพลาดหรือต้องการความสนใจจากคุณ

    Cura ติดตั้ง GDebi บน Guadalinex Cinnamon

    เมื่อการติดตั้งเสร็จสิ้น มันจะกลับไปที่กล่องโต้ตอบเริ่มต้น แต่คราวนี้ในกล่อง "สถานะ" จะรายงานว่ามีการติดตั้งแพ็คเกจแล้ว และเสนอให้ถอนการติดตั้งหรือติดตั้งใหม่โดยใช้ปุ่มที่เกี่ยวข้องสำหรับการดำเนินการแต่ละรายการ: "ติดตั้งแพ็คเกจใหม่" และ "ถอนการติดตั้งแพ็คเกจ »

    หลังจากเห็นวิธีที่ 3 นี้แล้ว การติดตั้งจากแพ็คเกจ DEB อาจจะดูเหมือนง่ายกว่าวิธีที่สอง การติดตั้งจาก Repository ที่ไม่รวมอยู่ใน กัวดาลิเน็กซ์และถือว่าสั่งตามความยาก ในระยะยาวมันไม่ใช่อย่างนั้น การใช้ที่เก็บข้อมูลมีข้อดีมากกว่าการติดตั้งแพ็คเกจ ในด้านหนึ่ง พวกเขาสามารถประกอบด้วยแพ็คเกจที่เกี่ยวข้องหลายแพ็คเกจที่แก้ไขการขึ้นต่อกันได้อย่างมีประสิทธิภาพมากขึ้น และในทางกลับกัน เมื่อพื้นที่เก็บข้อมูลถูกรวมเข้ากับระบบแพ็คเกจ มันจะง่ายกว่ามาก หากไม่ใช่โดยอัตโนมัติ ในการอัปเดตแอปพลิเคชันเพื่อแก้ไขข้อผิดพลาดหรือ รวมคุณสมบัติใหม่ นอกจากนี้ยังสามารถสร้างพื้นที่เก็บข้อมูลที่จัดกลุ่มแอปพลิเคชันบางประเภท (อิเล็กทรอนิกส์ มัลติมีเดีย การพิมพ์ 3 มิติ...) และได้รับการอัปเดตบ่อยกว่าสาขาอย่างเป็นทางการ ซึ่งรวบรวมสำหรับแพลตฟอร์มทางเลือก (เช่น โปรเซสเซอร์ ARM) ที่ปรับแต่งตามองค์กรบางแห่ง หรือเกณฑ์ทางเทคนิค

    รวบรวมซอร์สโค้ดของโปรแกรม

    การคอมไพล์เป็นคำที่ใช้อ้างถึงกระบวนการสร้างแอปพลิเคชันเพื่อใช้บนระบบเฉพาะตามแพลตฟอร์มเฉพาะ กระบวนการคอมไพล์หรือการสร้าง ดังที่มักเรียกกันว่า ช่วยให้สามารถรับเอกสารไบนารีที่ปฏิบัติการได้ (รหัสเครื่อง) จากซอร์สโค้ด ข้างต้นขึ้นอยู่กับความแตกต่างหลายประการเช่นใน ชวา byte-code ถูกดำเนินการซึ่งจะเหมือนกับรหัสเครื่องสำหรับเครื่องเสมือน (เครื่องซอฟต์แวร์ ไม่ใช่เครื่องจริง) นอกจากนี้ยังมีแอปพลิเคชั่นมากมายที่เขียนด้วยภาษาที่แปล (เช่น หลาม) แม้ว่ารหัสวัตถุจะถูกสร้างขึ้นโดยอัตโนมัติได้ทันทีก็ตาม นอกจากนี้ยังไม่มีเหตุผลที่จะไม่ผสมสิ่งที่กล่าวมาทั้งหมดเข้าด้วยกัน ตัวอย่างเช่น สร้างส่วนของแอปพลิเคชันที่ทำงานการคำนวณที่เข้มข้นมากขึ้นในภาษาที่คอมไพล์และอินเทอร์เฟซผู้ใช้ในภาษาที่แปล

    จากทั้งหมดที่กล่าวมาควรแนะนำว่ามีวิธีที่เป็นไปได้มากเกินไปในการสร้างแอปพลิเคชันเพื่อให้สามารถพูดถึงวิธีการมาตรฐานโดยสมบูรณ์ได้ และมีแนวโน้มมากที่คุณจะต้อง ศึกษาข้อมูลที่ผู้เขียนให้มาเพื่อสร้างโปรแกรมซึ่งจะมาพร้อมกับสคริปต์การสร้างและ/หรือการติดตั้ง (โปรแกรม หรือสคริปต์อย่างแท้จริง)

    จากคำเตือนก่อนหน้านี้ เราจะเห็นกระบวนการสร้างแอปพลิเคชันจากซอร์สโค้ดที่เป็นมาตรฐานที่สุดเท่าที่จะเป็นไปได้ หากพูดอย่างกว้างๆ และพยายามทำให้เป็นแบบทั่วไป ต่อไปนี้เป็นขั้นตอนที่ต้องดำเนินการ:

    • ดาวน์โหลดซอร์สโค้ด
    • แตกไฟล์มัน (ถ้ามี)
    • ตั้งค่าไดเร็กทอรีเริ่มต้น (เพื่อให้สะดวกยิ่งขึ้น)
    • การกำหนดค่า
    • รวบรวม
    • ติดตั้ง (หรือคัดลอกด้วยมือตามความเหมาะสมผลการประกอบ)

    มีสองทางเลือกหลัก ดาวน์โหลดซอร์สโค้ด: ที่ผู้เขียนนำเสนอ ซึ่งมักจะถูกบีบอัดบนหน้าเว็บ หรือที่แพร่หลายกว่ามากในปัจจุบัน ที่เขาใช้ระบบควบคุมเวอร์ชัน (VCS) ที่มีที่เก็บ แม้ว่าจะมีอีกหลายอย่างเช่น หลายใจ o ตลาดโดย VCS ที่ใช้มากที่สุดในช่วงนี้ได้แก่ การโค่นล้ม (หรือเรียกอีกอย่างว่า SVN) และเพิ่มมากขึ้น GIT. เป็นไปได้ที่ผู้เขียนจัดเตรียมลิงก์เพื่อดาวน์โหลดเอกสารแอปพลิเคชันบนเซิร์ฟเวอร์ควบคุมเวอร์ชัน แต่สิ่งที่ดีที่สุด เช่น เพื่อรักษาการอัปเดต คือการใช้เครื่องมือเฉพาะที่มีอยู่ในที่เก็บของ กัวดาลิเน็กซ์.

    จากสิ่งที่กล่าวมา มีเหตุผลที่จะคิดว่าแต่ละแอปพลิเคชันจะต้องมีเครื่องมือเฉพาะสำหรับภาษาที่ใช้ นอกเหนือจากเครื่องมือทั่วไปที่อาจนำไปใช้ มีโอกาสมากที่คุณจะต้องติดตั้งคอมไพเลอร์ g++ ซึ่งจะขึ้นอยู่กับ gcc ซึ่งขึ้นอยู่กับ cpp และเครื่องมือที่ทำ, automake, autoconf, autoreconf... ซึ่งไม่ได้อยู่ในการติดตั้งพื้นฐาน แม้ว่าข่าวดีก็คือพวกมัน อยู่ในคลังของ กัวดาลิเน็กซ์ เพื่อให้คุณรู้วิธีติดตั้งแล้ว

    ติดตั้ง Subversion ด้วย Synaptic บน Guadalinex Cinnamon
    ติดตั้ง GIT ด้วย Synaptic บน Guadalinex Cinnamon

    ตอนนี้เราได้ติดตั้งเครื่องมือแล้ว เราจะทดสอบเครื่องมือเหล่านั้นด้วยแอปพลิเคชันสองสามตัว เช่น เพื่อดาวน์โหลด NVC (คอมไพเลอร์และตัวจำลอง VHDL) ที่เราใช้คำสั่ง โคลนคอมไพล์ https://github.com/nickg/nvc.git

    การโคลน NVC ด้วย GIT

    ตอนนี้เราจะใช้ svn เพื่อดาวน์โหลด PIC32Prog ซึ่งเป็นแอปพลิเคชันสำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ PIC 32 บิต โดยใช้โปรแกรมเมอร์ PICKit2 คำสั่งที่รับผิดชอบในการดำเนินการนี้คือ ชำระเงิน svn http://pic32prog.googlecode.com/svn/trunk/ pic32prog-read-only ไม่ต้องกังวลกับการอ่านอย่างเดียว ความหมายก็คือหากคุณไม่ได้ลงทะเบียน คุณจะไม่สามารถส่งการเปลี่ยนแปลงที่คุณทำกับโปรแกรมไปยังพื้นที่เก็บข้อมูลได้ แต่โปรแกรมจะทำงานได้อย่างสมบูรณ์ และแน่นอน คุณจะเป็น สามารถแก้ไขบนคอมพิวเตอร์ของคุณได้ ตามปกติฉันได้สรุปข้อความ

    svn ชำระเงิน pic32prog

    หากเป็นกรณีนี้ (ไม่ได้อยู่ในตัวอย่างก่อนหน้านี้) ตอนนี้ก็ถึงเวลาที่จะขยายขนาด คุณสามารถทำได้โดยใช้เครื่องมือกราฟิกที่คุณชื่นชอบ ซึ่งอาจใช้โปรแกรมจัดการไฟล์ที่ติดตั้งไว้ด้วย กัวดาลิเน็กซ์หรือเนื่องจากเรามีคอนโซลอยู่แล้ว คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้:

    • หากเป็นเอกสารในรูปแบบ ZIP ด้วยคำสั่ง แตกไฟล์แอปพลิเคชันที่ดาวน์โหลดมา
    • ถ้าเป็นแบบ TGZ o TAR.GZ ด้วยคำสั่ง tar -zxvf แอปพลิเคชันที่ดาวน์โหลดแล้ว
    • ถ้าเป็นเอกสารรูปแบบ BZ2 ด้วยคำสั่ง tar -jxvf แอปพลิเคชันที่ดาวน์โหลด

    ขั้นตอนต่อไป สิ่งที่ค่อนข้างเล็กน้อยแต่มีประโยชน์ก็คือ เปลี่ยนไดเร็กทอรี (โฟลเดอร์) ไปยังโฟลเดอร์ที่มีแอปพลิเคชันที่เรากำลังสร้าง (รวบรวม) มันค่อนข้างง่าย เอ็น.วี.ซี โฟลเดอร์แอพพลิเคชั่นใหม่ เพียงใช้คำสั่ง ซีดี nvc. หากคุณได้เปลี่ยนโฟลเดอร์สำหรับการดำเนินการอื่น ๆ อาจจำเป็นต้องใช้เส้นทางโฟลเดอร์แบบเต็มเป็นต้น ซีดี /home/vixtor/nvc.cd หรือหากอยู่ในโฟลเดอร์ส่วนตัวของคุณ คุณสามารถบันทึกการกดแป้นพิมพ์ได้ ซีดี ~/nvc. ในตัวอย่างก่อนหน้านี้ จะมีลักษณะเหมือนกับภาพหน้าจอด้านล่างที่แสดง

    เปลี่ยนเป็นไดเร็กทอรี nvc
    เปลี่ยนเป็นไดเรกทอรี pic32prog

    ขั้นตอนต่อไปคือการกำหนดค่า โดยปกติแล้วจะเพียงพอต่อการใช้คำสั่ง . / กำหนดค่า แต่ดังที่ได้กล่าวไว้ก่อนหน้านี้ สิ่งสำคัญคือต้องศึกษาสิ่งที่ผู้เขียนบันทึกไว้ในเรื่องนี้ ในตัวอย่างของเรา pic32prog ไม่ต้องการการกำหนดค่า (ไม่จำเป็นต้องใช้ . / กำหนดค่า) ในขณะที่ nvc จำเป็นต้องดำเนินการคำสั่งก่อน ./autogen.sh y ./tools/fetch-ieee.sh และสร้างโฟลเดอร์ สร้าง ซึ่งการกำหนดค่าจะดำเนินการด้วยคำสั่ง ../กำหนดค่า

    เมื่อกำหนดค่าแอปพลิเคชันแล้ว คำสั่งจะถูกใช้ ทำ เพื่อสร้างมัน หากเป็นไปได้ก็อาจจำเป็นต้องใช้ด้วย ให้ติดตั้ง เพื่อบันทึกทุกอย่างเข้าที่หลังจากสร้างโค้ดปฏิบัติการแล้ว หลายครั้งก็สามารถใช้ได้ ทำความสะอาด เพื่อให้ทุกอย่างสะอาดหมดจด เช่น คอมไพล์ใหม่ตั้งแต่ต้นหากมีการเปลี่ยนแปลง

    สร้าง pic32prog ด้วย make

    นอกเหนือจากเครื่องมือในการสร้างแอปพลิเคชันจากซอร์สโค้ดแล้ว แอปพลิเคชันอาจต้องการส่วนประกอบอื่นๆ เพื่อให้ทำงานได้ ซึ่งมักเป็นไลบรารี และดังนั้นสำหรับการก่อสร้าง ในตัวอย่างของเรา pic32prog ต้องการไลบรารีเพื่อจัดการพอร์ต USB ที่จะเชื่อมต่อโปรแกรมเมอร์ (PICKit หรืออื่นๆ) และ nvc ต้องการ TCL, Flex และ LLVM ซึ่งจะต้องพร้อมใช้งานก่อนที่จะสร้างแอปพลิเคชัน

    ดังที่คุณจะเห็นว่ามีปัจจัยหลายประการที่มีอิทธิพลต่อกระบวนการสร้างแอปพลิเคชัน ดังนั้นจึงจำเป็นต้องจบสิ่งที่กล่าวไว้ในตอนต้นให้เสร็จสิ้น: เป็นสิ่งสำคัญมากที่จะต้องศึกษาเอกสารที่ผู้เขียนให้ไว้เกี่ยวกับวิธีการและข้อกำหนดสำหรับ การสร้างแอปพลิเคชัน แอปพลิเคชัน เนื่องจากเป็นเรื่องยากมากที่จะเสนอขั้นตอนทั่วไปนอกเหนือจากการดาวน์โหลดมนต์ แตกไฟล์ กำหนดค่า สร้าง ติดตั้ง และล้างข้อมูล

    แสดงความคิดเห็น

    คุณอาจจะพลาด