วิธีถอนการติดตั้ง Bitcoin Core และลบข้อมูลใน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



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



วิธีที่ 1: ปิดใช้งานบริการ bitcoind

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



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

วิธีที่ 2: การลบ Bitcoin Core โดยใช้ yum Package Manager

ผู้ใช้ Red Hat Enterprise Linux, Fedora และ CentOS มีแนวโน้มที่จะติดตั้ง Bitcoin Core ด้วย RPM Package Manager ซึ่งหมายความว่าพวกเขาสามารถป้อน yum ลบ bitcoind จากพรอมต์ CLI ได้หากพวกเขามีสิทธิ์การเข้าถึงของผู้ดูแลระบบ ถ้าไม่เช่นนั้นให้นำหน้าคำสั่งด้วย sudo หรือ su เพื่อเข้าถึงรูท คุณอาจถูกถามรหัสผ่านอีกครั้งเมื่อดำเนินการนี้

คำสั่ง yum package อาจย้ายไฟล์คอนฟิกูเรชันใด ๆ ที่คุณอาจมีอยู่รอบ ๆ ในโฮมไดเร็กทอรีของคุณไปยังไฟล์. rpm บันทึกในไฟล์เดียวกัน คุณจะต้องล้างข้อมูลเหล่านี้ออกเพื่อลบข้อมูล Bitcoin Core ออกให้หมด แต่มั่นใจได้ว่าโปรแกรมอื่น ๆ จะไม่รบกวนข้อมูลเหล่านี้



วิธีที่ 3: การลบ Bitcoin Core โดยใช้ apt-get Package Manager

Debian, Ubuntu และอนุพันธ์จำนวนมากอนุญาตให้ผู้ใช้ติดตั้ง Bitcoin Core โดยใช้ Advanced Packaging Tool ซึ่งทำงานผ่านคำสั่ง apt-get terminal ผู้ใช้ที่ติดตั้งไฟล์. deb ที่แยกจากกันที่ดาวน์โหลดจากที่เก็บจริงจะไม่ต้องกังวลกับการลบ PPA แต่ทุกคนควรเรียกใช้ dpkg -l อย่างรวดเร็ว | grep bitcoin เพื่อดูว่ามีการติดตั้งอะไรบ้าง ที่เก็บข้อมูลของ Ubuntu มีรายชื่อแพ็คเกจ Bitcoin และสามารถดาวน์โหลดไฟล์. deb จากสิ่งเหล่านี้ได้

ในทำนองเดียวกันคุณสามารถรวบรวมแพ็กเกจเหล่านี้จากแหล่งที่มาได้ แต่ถ้าคุณต้องการลบทุกอย่างตรวจสอบให้แน่ใจว่าคุณไม่มีการอ้างอิง PPA ต่อท้าย เมื่อคุณพร้อมแล้วให้เรียกใช้ sudo apt-get remove bitcoind จากเทอร์มินัลเพื่อลบโปรแกรมโดยไม่ต้องลบข้อมูล หากคุณแน่ใจจริงๆว่าต้องการลบซอฟต์แวร์และลบข้อมูลผู้ใช้ที่เกี่ยวข้องทั้งหมดออกคุณสามารถเรียกใช้ sudo apt-get purge bitcoind แทนได้ในขณะที่โปรดทราบว่าจะไม่มีการย้อนกลับไปอีกเมื่อคุณตอบว่าใช่ใน [y / N] พร้อมท์ apt-get จะมอบให้คุณ

วิธีที่ 4: การลบข้อมูลผู้ใช้ Bitcoin

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

ขึ้นอยู่กับการตั้งค่าของคุณ bitcoind อาจสร้างผู้ใช้เพิ่มเติมในระบบของคุณ แต่มีแนวโน้มว่าจะซ่อนไดเรกทอรี. bitcoin ไว้ใต้โฮมไดเร็กทอรีของคุณ คุณสามารถใช้ rm -rf ~ / .bitcoin จากเทอร์มินัลเพื่อลบสิ่งนี้ อย่างไรก็ตามหากคุณมีเวลาที่ยากลำบากในการค้นหาตำแหน่งดังกล่าวคุณสามารถลองใช้ sudo updatedb ตามด้วย sudo locate .bitcoind เพื่อให้แน่ใจว่าเป็นที่ตั้ง บล็อกที่ใช้พื้นที่จำนวนมากโดยทั่วไปมักพบใน ~ / .bitcoind / blocks / ซึ่งโดยปกติแล้วจะเป็นสิ่งที่ผู้คนพยายามลบออกหากพวกเขาถอนการติดตั้งซอฟต์แวร์นี้เพื่อเพิ่มพื้นที่ว่าง น่าเสียดายที่ Bitcoin Core ไม่ชอบการติดตั้งแบบพกพาจริงๆดังนั้นคุณจะต้องพยายามอย่างคร่าวๆในการย้ายข้อมูลนี้ไปยังพาร์ติชันแยกต่างหากจากนั้นจึงเรียกใช้จากที่นั่น

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

อ่าน 4 นาที