วิธีถอนการติดตั้ง Solr


11

ฉันใช้บทความ DigitalOcean นี้เพื่อติดตั้ง Solr 5.3.1 ในระบบของฉัน

มันใช้งานได้ดี ตอนนี้ฉันต้องการถอนการติดตั้ง ฉันจะทำเช่นนั้นได้อย่างไร

บทความที่มีอยู่ทั้งหมดดูเหมือนจะระบุการใช้apt-getแต่ฉันไม่พบsolr-*แพ็คเกจที่จะลบ

ฉันยังตรวจสอบ tarball ที่ดาวน์โหลดระหว่างการติดตั้งและไม่สามารถหาวิธีถอนการติดตั้งหรือมีสคริปต์ถอนการติดตั้งเช่นเดียวกับสคริปต์การติดตั้ง

คำตอบ:


31

ฉันได้พบคำจำกัดความต่อไปนี้ใน install_solr_service.sh

  • SOLR_EXTRACT_DIR=/opt
  • SOLR_SERVICE=solr
  • SOLR_VAR_DIR=/var/$SOLR_SERVICE - >>> - /var/solr
  • SOLR_USER=solr
  • SOLR_INSTALL_DIR=$SOLR_EXTRACT_DIR/$SOLR_DIR - >>> - /opt/solr-5.3.1
  • SOLR_DIR=${SOLR_INSTALL_FILE%.tgz}
  • SOLR_INSTALL_FILE=${SOLR_ARCHIVE##*/}
  • SOLR_ARCHIVE=$1 - >>> - solr-5.3.1.tgz
  • ln -s $SOLR_INSTALL_DIR $SOLR_EXTRACT_DIR/$SOLR_SERVICE
  • cp $SOLR_INSTALL_DIR/bin/init.d/solr /etc/init.d/$SOLR_SERVICE

ดังนั้น

sudo service solr stop
sudo rm -r /var/solr
sudo rm -r /opt/solr-5.3.1
sudo rm -r /opt/solr
sudo rm /etc/init.d/solr
sudo deluser --remove-home solr
sudo deluser --group solr

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


แค่ต้องการให้แน่ใจว่ามันปลอดภัยที่จะลบด้วยตนเอง?
callmekatootie

นั่นเป็นวิธีเดียว ;)แต่คุณสามารถอ่านสิ่งนี้ก่อน
AB

@callmekatootie "tarball ที่ดาวน์โหลดมาในระหว่างการติดตั้ง" = การติดตั้งด้วยตนเองดังนั้นการลบจึงเป็นแบบแมนนวล ;-) ส่วนการกำจัดดูเหมือนจะถูกต้องสำหรับฉัน เพียงระวังด้วยคำสั่ง (การกดปุ่ม Enter หลังจากพิมพ์sudo rm -r /var/จะเป็นปัญหา;))
Rinzwind

2
ทั้งคู่ก็โอเคฉันได้ปรับปรุงคำตอบแล้ว คุณสามารถลบโฟลเดอร์เริ่มต้นsudo rm -r /home/solr
AB

3
คุณพลาดสิ่งนี้หากคุณต้องการติดตั้งใหม่อีกครั้ง sudo ปรับปรุง rc.d -f Solr ลบและ sudo RM -rf /etc/default/solr.in.sh
Suneel Kumar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.