Score:0

อัปเดตหรือลบ Alacritty

ธง in

ฉันสร้าง Alacritty โดยทำตามคำแนะนำจาก Alacritty Github และฉันไม่รู้ว่าจะปรับปรุงอย่างไร

ฉันคิดว่าถ้าฉันติดตั้ง Alacritty ด้วยรหัสนี้ ⧠มันจะง่ายต่อการปรับปรุง

sudo add-apt-repository ppa:aslatter/ppa
sudo apt ติดตั้ง alacritty

ใครก็ได้ช่วยฉันที ลบ หรือแนะนำฉันเกี่ยวกับวิธีการ อัปเดต มัน?

ขอขอบคุณ

cn flag
Ray
`sudo apt purge alacritty` จะลบซอฟต์แวร์ให้คุณหรือไม่ หากคุณติดตั้งบางอย่างจาก GitHub การ "อัปเดต" อาจคล้ายกับการติดตั้งใหม่โดยใช้คำแนะนำในการติดตั้ง ด้วยที่เก็บ ppa การอัปเดตอาจง่ายขึ้นเล็กน้อย แต่ขึ้นอยู่กับว่านักพัฒนาอัปเดตเป็นประจำหรือไม่
Marco avatar
in flag
ขอบคุณสำหรับความช่วยเหลือ ฉันยังไม่ได้ลอง `sudo apt purge alacritty` นักพัฒนา [PPA: antoine หลัง](https://launchpad.net/~aslatter/+archive/ubuntu/ppa) อัปเดตเป็นประจำฉันใหม่ดังนั้นฉันจึงไม่รู้ว่าปลอดภัยหรือไม่ที่จะติดตั้งจากเขาหรือสร้างเองปลอดภัยกว่า
cn flag
Ray
ฉันดีใจที่มีคนช่วยคุณแล้ว! เพื่อตอบคำถามของคุณ Alacritty Github เป็นแหล่งที่มาของซอฟต์แวร์ ผู้อื่นที่มี PPA อาจต้องการจัดแพ็คเกจใหม่เพื่อให้ผู้อื่นติดตั้งได้ง่ายขึ้น หรืออาจเป็นแพ็คเกจ Ubuntu อย่างเป็นทางการ "ปลอดภัยที่สุด" แน่นอนที่สุดคือ GitHub เนื่องจากเป็นแหล่งซอฟต์แวร์ (ถ้าคุณไม่ไว้ใจผู้พัฒนาก็อย่าใช้เลย) คนอื่นๆ อยู่ตรงกลาง แม้แต่ฉันเองถ้าฉันบอกคุณว่า "ใช่ คุณสามารถไว้ใจพวกเขาได้!" คุณจะไว้วางใจให้ฉันให้คำปรึกษาเกี่ยวกับ PPA ได้อย่างไร? ความไว้ใจมาพร้อมกับเวลา และ "ความรู้สึก" นั้นไม่เกี่ยวข้องกับซอฟต์แวร์
Score:1
ธง cn

ตามหลักการแล้ว คุณควรทราบรายละเอียดขั้นตอนการติดตั้งของคุณ เพื่อให้สามารถเลิกทำการติดตั้งได้อย่างสมบูรณ์ เท่าที่เห็นทุกอย่างจากการคอมไพล์อยู่ภายใต้ข้อ เป้าหมาย / ปล่อย / ความกล้าหาญ ที่ไหนสักแห่ง. จากตรงนั้น คุณย้ายสิ่งต่างๆ ออกไปด้วยตนเอง /usr/local/bin และสถานที่อื่นๆ ตามที่ระบุ รายการเดสก์ท็อป. เพียงเลิกทำการกระทำเหล่านี้

  • ลบ /usr/local/bin/alacritty. จากนี้ไปเวอร์ชันใหม่จะเป็นเวอร์ชันที่คุณเปิดใช้ด้วยคำสั่ง ความเลินเล่อ
  • ลบ /usr/share/pixmaps/Alacritty.svg
  • ด้วยความเคารพ Alacritty.desktop, ระวัง. มีแนวโน้มมากที่สุดใน /usr/share/applications เมื่อติดตั้งโดยใช้ เดสก์ท็อปไฟล์ติดตั้ง. อาจถูกเขียนทับโดยการติดตั้ง PPA ของคุณ แม้ว่า PPA บางแพ็คเกจจะเป็นไฟล์เดสก์ท็อปก็ตาม com.alacritty.Alacritty.desktop. หากมีไฟล์หลังอยู่ใน /usr/share/applicationsจากนั้นคุณสามารถลบ Alacritty.desktop. หากไม่มีไฟล์นั้น อาจอยู่ที่อื่นในระบบของคุณ หากจำเป็น ให้ค้นหาว่าอยู่ที่ไหน จากนั้นคุณสามารถทำ sudo update-desktop-database เพื่ออัพเดทระบบว่า Launcher นั้นหายไป
  • สุดท้าย ให้ลบโฟลเดอร์ที่เก็บไฟล์ที่คอมไพล์ไว้ หากคุณยังไม่ได้ทำ

พื้นหลังบางส่วน: เมื่อคุณติดตั้ง Alacritty จาก PPA ไบนารีจะอยู่ใน /usr/bin. อย่างไรก็ตาม เวอร์ชันที่คุณคอมไพล์ด้วยตนเองคือ ถ้าคุณทำตามคำแนะนำทั้งหมด ใน /usr/local/bin. โฟลเดอร์หลังจะอยู่ก่อนหน้าในเส้นทางการค้นหาสำหรับแอปพลิเคชัน (ดูที่เส้นทางนั้นด้วยคำสั่ง สะท้อน $PATH). ดังนั้นแม้จะติดตั้งเวอร์ชัน PPA เวอร์ชันที่คอมไพล์ด้วยตนเองยังคงเป็นเวอร์ชันที่ถูกเรียกใช้งาน

Marco avatar
in flag
ขอขอบคุณสำหรับความช่วยเหลือของคุณ. [target/release/alacritty] เปิดอยู่ [~/alacritty/target/release/alacritty]ฉันควรลบโฟลเดอร์นี้ [~/alacritty] หรือไม่ ฉันไม่รู้ว่าไฟล์ที่รวบรวมไว้อยู่ที่ไหน พวกเขาอยู่ในโฟลเดอร์ [~/alacritty] หรือไม่ [Alacritty.desktop] อยู่ใน [/usr/share/applications] อย่างที่คุณพูด ฉันยังไม่ได้ติดตั้ง PPA ถ้าฉันต้องการปรับปรุงโดยสร้างใหม่ การสร้างใหม่จะแทนที่เก่าหรือไม่ หรือฉันจะได้มันมาสองเวอร์ชั่น ขอขอบคุณอีกครั้ง.
vanadium avatar
cn flag
ฉันไม่รู้เพิ่มเติมเกี่ยวกับกระบวนการรวบรวมมากกว่าสิ่งที่คุณชี้ให้ฉันดูและปฏิบัติตาม ฉันเดาว่าไฟล์ที่คอมไพล์แล้วนั้นอยู่ภายใต้โฟลเดอร์ ~/alacritty ของคุณด้วย แทนที่จะสร้างเอง คุณอาจต้องการทำ PPA
Score:0
ธง us

ฉันเชื่อว่าการอัปเดต ความเลินเล่อ จากซอร์สโค้ดจะแนะนำให้เลือกมากกว่าเมื่อเปรียบเทียบกับการติดตั้งจาก apt repos ฉันประสบปัญหาการหยุดทำงานในบางกรณีขณะใช้ apt หลังจากอัปเกรดระบบของฉัน

ในการอัปเดต ฉันเชื่อว่าวิธีที่ดีที่สุดคืออัปเดตที่เก็บเป็นเวอร์ชันล่าสุด

คอมไพล์ดึง

ตรวจสอบให้แน่ใจว่าคุณมีตัวรวบรวมสนิมล่าสุดหรือไม่

การแทนที่สนิมตั้งค่าให้เสถียร
การอัปเดตสนิมมีเสถียรภาพ

แล้วนำไปใช้สร้าง

สร้างสินค้า--ปล่อย

หลังจากสร้าง ฉันใช้ลิงก์สัญลักษณ์แทนการคัดลอกไฟล์ ดังนั้นเมื่อฉันอัปเดต ฉันไม่จำเป็นต้องคัดลอกไฟล์ครั้งแล้วครั้งเล่า ระบบจะใช้ไฟล์เดียวกันในตำแหน่งเดียวกัน

ln -s /Fullpath/to/alacritty/target/release/alacritty /directory/in/"$PATH"/alacritty

โพสต์คำตอบ

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