ฉันต้องการเขียนเชลล์สคริปต์ที่จะเพิ่มที่เก็บ apt ฉันรู้ว่าฉันสามารถทำได้โดยใช้  
sudo add-apt-repository -y <repo>
คำถามของฉันคือฉันสามารถทำได้ก็ต่อเมื่อพื้นที่เก็บข้อมูลไม่ได้ถูกเพิ่มไปแล้วสิ่งที่ชอบ:
if repo was not added yet:
  sudo add-apt-repository -y <repo>
  sudo apt-get update
ขอบคุณ
                  คุณเคยลองเพิ่มที่เก็บสองครั้งหรือไม่? สิ่งที่ฉันทำไปแล้วตอนนี้มี
                
                  
                    —
                    Sergiy Kolodyazhnyy 
                    
                  
                
              add-apt-repositoryไว้สำหรับธีมสองครั้ง แต่นั่นส่งผลให้มีเพียงไฟล์เดียวในไฟล์/etc/apt/sources/sources.list.dอาจตรวจสอบแล้วหรือไม่
                
                  เป็นเวลานานแล้วที่ฉันลองมัน แต่ IIRC มันทำซ้ำบรรทัดในไฟล์รายการของที่เก็บ
                
                
                  
                    —
                    Itay 
                    
                  
                
              
add-apt-repositoryจะเพิ่มเพียงครั้งเดียว ส่วนที่น่าสนใจคือทำตามapt-get updateเงื่อนไข