คำถามติดแท็ก repository

ที่เก็บคือที่เก็บของการจัดการแพ็คเกจหรือซอฟต์แวร์ควบคุมเวอร์ชัน พิจารณาเพิ่มแท็กสำหรับซอฟต์แวร์เฉพาะเช่น apt, yum, git, svn

15
จะทราบได้อย่างไรว่าได้ทำการติดตั้งแพคเกจ yum repository แล้ว?
หลังจากที่ฉันติดตั้งแพคเกจโดย yum (พร้อมที่เก็บหลายที่กำหนดค่า) ฉันจะหาที่เก็บที่ติดตั้งไว้ได้อย่างไร ถ้าฉันเรียกใช้yum info package-name(หรือyum list package-name) ฉันจะเห็นได้ว่าแพ็คเกจนั้น "ติดตั้ง" เท่านั้น


4
ปิดใช้งานพรอมต์ขณะติดตั้งแพ็คเกจ Debian
ฉันจะปิดการใช้งานพรอมต์ทั้งหมดที่ปรากฏขึ้นขณะติดตั้งแพ็คเกจ Debian ได้อย่างไรฉันใช้ตัวเลือกทั้งหมดที่ฉันพบ แต่มีบางแพ็คเกจที่ยังคงเปิดใช้งานอยู่ ฉันกำลังใช้คำสั่งนี้: apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common เหตุใดแพ็คเกจ x11 ทั่วไปจึงยังคงพร้อมใช้งานอยู่ ฉันจะกำจัดข้อความแจ้งเหล่านี้ได้อย่างไร ขอบคุณล่วงหน้า --Victor แก้ไข: เพื่อชี้แจงให้ชัดเจนไม่ใช่พรอมต์ "ใช่ / ไม่ใช่" เป็นคำถามแบบเปิดในหน้าจอสี (โดยทั่วไปคือหน้าจอสองสี) แต่ฉันต้องการตั้งค่าตัวเลือกเริ่มต้นของคำถามเหล่านี้

13
การตั้งค่าที่เก็บ Git บน Windows Server ระยะไกล?
คำถามนี้ถูกโยกย้ายจาก Super User เพราะสามารถตอบได้ใน Server Fault อพยพ 10 ปีที่ผ่านมา ฉันมี windows server ซึ่งสามารถเข้าถึงแบบโลคัลหรือทางไกลผ่านอินเทอร์เน็ตผ่านการเชื่อมต่อเดสก์ท็อประยะไกล ฯลฯ ฉันต้องการตั้งค่าพื้นที่เก็บข้อมูล git (สิ่งที่คล้ายกับ "ลำตัว" ในการโค่นล้ม) ที่สามารถมีชุดของที่เก็บสำหรับหลายโครงการ ไม่มีใครรู้ว่าฉันจะทำอย่างไรกับเรื่องนี้? ฉันต้องการใช้ GUI ถ้าเป็นไปได้ ฉันได้ติดตามGit Bash Tutorial นี้แล้วแต่มันก็ยืดยาวมากและไม่ใช่สิ่งที่ฉันตามมา ฉันใช้ไคลเอนต์ Git ชื่อ MSYSGIT ใช้สิ่งนี้ฉันเพียงต้องการที่จะสามารถตั้งค่าที่เก็บระยะไกลและเริ่มต้นยอมรับรหัสที่มา ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก!

1
ฉันสามารถมีแพ็กเกจเดียวกันสองเวอร์ชั่นในที่เก็บ apt ได้หรือไม่?
ฉันใช้ Ubuntu 10.04 ในทุกสภาพแวดล้อม เพื่อให้การปรับใช้รหัสง่ายขึ้นเรากำลังใช้พื้นที่เก็บข้อมูล apt ส่วนตัวที่เราสามารถปรับใช้การสร้างรหัสของเรา หนึ่งในข้อกำหนดของที่เก็บนี้คือแผนก QA ของเราจะสามารถติดตั้งแอปพลิเคชันของเราได้ทุกเมื่อ ฉันสามารถจัดเก็บแพกเกจเดียวกันได้หลายเวอร์ชันใน apt-repository (โดยเฉพาะอย่างยิ่งในการแจกจ่ายเดียวกัน)? หากไม่เป็นเช่นนั้นฉันสามารถใช้วิธีการอื่นเพื่อแก้ไขพฤติกรรมที่อธิบายไว้ข้างต้นได้อย่างไร
19 ubuntu  apt  repository 

5
ติดตั้ง HAProxy บน CentOS 6.3?
นี่เป็นสิ่งที่แปลก ฉันได้ติดตั้ง EPEL สำหรับ CentOS 6 ผ่านทาง # rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm พยายามติดตั้ง HAProxy: # yum update # yum install haproxy แต่รับ: Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: ftp.heanet.ie * epel: fedora.mirror.nexicom.net * extras: ftp.heanet.ie * updates: ftp.heanet.ie Setting up Install Process No package haproxy …
17 haproxy  rpm  repository  epel 

4
แนวปฏิบัติที่เหมาะสมที่สุดสำหรับที่เก็บแพ็กเกจพร็อกซี
ฉันมีชุดของเซิร์ฟเวอร์ CentOS ในเครือข่ายองค์กรของฉัน เพื่อเหตุผลด้านความปลอดภัยเซิร์ฟเวอร์ส่วนใหญ่ไม่มีการเข้าถึงอินเทอร์เน็ตขาออกทั่วไปเว้นแต่จะเป็นข้อกำหนดการทำงานหลักสำหรับเซิร์ฟเวอร์ สิ่งนี้สร้างความท้าทายเมื่อฉันต้องการอัปเดตแพ็คเกจ สำหรับที่เก็บ yum ฉันกำลังทำมิเรอร์ repos ที่จำเป็นทั้งหมดจากอินเทอร์เน็ตและทำให้มิเรอร์มีอยู่ในอินทราเน็ต ฉันเก็บสำเนาของ repo แต่ละตัวในสภาพแวดล้อมทั้งห้าของเรา: dev, QA, การจัดเตรียมและศูนย์ข้อมูลการผลิตสองแห่ง ขณะนี้ฉันไม่ได้แก้ปัญหาแพคเกจ repos ภาษาเฉพาะ เมื่อเซิร์ฟเวอร์ต้องการการอัปเดตจาก rubygems, PyPI, PECL, CPAN หรือ npm พวกเขาจะต้องได้รับการเข้าถึงอินเทอร์เน็ตขาออกชั่วคราวเพื่อดึงแพ็คเกจ ฉันถูกขอให้เริ่มทำมิรเรอร์ rubygems และ PyPI และที่เหลือก็จะตามมา ทั้งหมดนี้เป็น clunky และทำงานได้ไม่ดี ฉันต้องการแทนที่ด้วยพร็อกซีแคชเดียวในหนึ่งสภาพแวดล้อมและพร็อกซีเดซี่ที่ถูกโยงโซ่สี่ตัวในสภาพแวดล้อมอื่นของฉันเพื่อกำจัดความซับซ้อนและค่าใช้จ่ายในดิสก์ของกระจกเต็ม นอกจากนี้: สามารถเป็นได้ทั้งไปข้างหน้าหรือย้อนกลับ proxy; ตัวจัดการแพคเกจแต่ละตัวสนับสนุนพร็อกซีเซิร์ฟเวอร์หรือจุดเก็บข้อมูลปลายทางที่กำหนดเองซึ่งอาจเป็นมิรเรอร์โลคัลหรือพร็อกซีย้อนกลับ จำเป็นต้องมีการควบคุมการเข้าถึงอย่างละเอียดดังนั้นฉันจึงสามารถ จำกัด IP ของไคลเอ็นต์ที่สามารถเชื่อมต่อกับโดเมน repo ได้ ลูกค้าจะต้องสามารถติดตามการเปลี่ยนเส้นทางไปยังโดเมนที่ไม่รู้จัก คำขอดั้งเดิมของคุณอาจ จำกัด อยู่ที่ …

2
ส่งออก Reprepro ไม่สามารถหาคีย์การลงนาม
เรามีพื้นที่เก็บข้อมูลเดเบียนส่วนตัวที่ถูกตั้งค่าเมื่อหลายปีก่อนโดยผู้ดูแลระบบก่อนหน้านี้ แพ็คเกจถูกลงชื่อโดยคีย์เก่า 7610DDDE (ซึ่งฉันต้องเพิกถอน) ดังที่แสดงไว้ที่นี่สำหรับผู้ใช้รูทบนเซิร์ฟเวอร์ repo # gpg --list-keys /root/.gnupg/pubring.gpg ------------------------ pub 1024D/2D230C5F 2006-01-03 [expired: 2007-02-07] uid Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> pub 1024D/7610DDDE 2006-03-03 [revoked: 2016-03-31] uid Archive Maintainer <root@xxxxxxxxxx.com> pub 4096R/DD219672 2016-04-18 uid Archive Maintainer <root@xxxxxxxxxx.com> คำสั่งทั้งหมดด้านล่างนี้เป็นผู้ใช้รูท ฉันแก้ไขไฟล์ที่เก็บ / conf / distributions เพื่อใช้คีย์ย่อยใหม่ที่ฉันสร้างขึ้นอย่างชัดเจนสำหรับการเซ็นชื่อ: Architectures: i386 amd64 …
13 debian  repository  gpg 


4
ใครคือที่อยู่เบื้องหลัง Webtatic repository และคุณเชื่อใจมัน
ที่เก็บ Webtaticมีแพ็คเกจที่มีประโยชน์มากมายสำหรับ CentOS และ RedHat อย่างไรก็ตามที่เก็บนั้นทึบมากและฉันมีเวลายากที่จะหาข้อมูลว่าใครอยู่เบื้องหลังมันคือ appart ของ "Andrew Thompson" หรือที่รู้จักกันในชื่อ Andy ที่นี่ ดูเหมือนว่าเขาจะทำงานได้อย่างยอดเยี่ยมโดยมอบแพ็คเกจที่มีประโยชน์เหล่านี้ทั้งหมด ฉันต้องใช้ที่เก็บข้อมูลบนเซิร์ฟเวอร์ของ บริษัท ที่ใช้งานจริงและการใช้ที่เก็บอย่างไม่เป็นทางการจะทำให้เกิดการเตือนภัยในทันที มันเป็นพื้นที่เก็บข้อมูลคนเดียว? ได้รับการสนับสนุนจาก บริษัท หรือไม่? ดูเหมือนว่าจะมีอยู่สองสามปีตอนนี้ แต่จะเกี่ยวกับวันพรุ่งนี้ (นอกเหนือจากดาวเคราะห์น้อยยักษ์ที่สามารถเช็ดพวกเราทุกคน) มันปลอดภัยแค่ไหน? ฉันไม่ต้องการyum updateดาวน์โหลดโทรจันถัดไป การแก้ไขความปลอดภัยมีการปรับใช้แพคเกจที่ให้มาเร็วแค่ไหน .... การตอบรับจากผู้บริหาร CentOS / RedHat ในชีวิตจริงจะได้รับการชื่นชมอย่างมาก ขอบคุณล่วงหน้า

3
git vs การโค่นล้ม - ข้อดีและข้อเสีย [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันเป็นผู้ใช้งาน SVN มาหลายปีแล้วและฉันไม่สามารถพูดได้เลยว่าฉันมีความสุขอย่างสมบูรณ์ ไม่กี่วันที่ผ่านมาเพื่อนของฉันขอให้ฉันดูคอมไพล์โดยบอกว่า "มันมีประสิทธิภาพที่ดีขึ้นรวมได้ง่ายขึ้นและแยกย่อยได้" ฉันได้อ่านบทความเปรียบเทียบ Git vs. SVN แล้วและฉันยินดีถ้าผู้คนสามารถสรุปข้อดีและข้อเสียโดยใช้ทั้งระบบควบคุมเวอร์ชัน ตอนนี้ฉันกำลังมองหาคนที่เปลี่ยนจากระบบหนึ่งไปอีกระบบหนึ่งและรับฟังความคิดเห็นส่วนตัว ฉันรู้ด้วยตัวเองว่าฉันชอบวิธีการทำงานของ SVN จริง ๆ มีที่เก็บส่วนกลางหนึ่งที่ซึ่งผู้คนสามารถเช็คเอาต์ได้โดยรู้ว่าฉันสามารถปรับใช้จากสำเนาการพัฒนาสดและสำเนาการผลิตจริง แต่บางครั้งเรามีอาการปวดหัว ทุกครั้งที่เราต้องแตกต่างหรือดูประวัติของไฟล์เรามีเวลาแฝงเครือข่ายที่จะจัดการกับ ในอีกทางหนึ่งการมีแพลตฟอร์มแบบกระจายดูเหมือนปวดหัวเช่นกันคุณจะควบคุมการเข้าถึงได้อย่างไร คุณมีที่เก็บส่วนกลางหนึ่งที่คุณผลักดันและอัปเดตหรือไม่ ขอบคุณสำหรับการส่องสว่างเพิ่มเติมเกี่ยวกับปัญหา
11 svn  repository  git 

6
การใช้ใบรับรอง SSL ที่ลงนามเองสำหรับที่เก็บ APT ภายใน HTTPS
ฉันได้ตั้งค่าพื้นที่เก็บข้อมูล Debian (Ubuntu จริง ๆ ) สำหรับใช้ภายในกับแพคเกจส่วนตัวบางอย่างและตอนนี้ต้องการให้พร้อมใช้งานบนเว็บไปยังเซิร์ฟเวอร์เฉพาะบางแห่ง ฉันต้องการ apt-get / aptitude เพื่อเชื่อมต่อกับมันโดยใช้ HTTPS และเพราะฉันไม่ต้องการใช้เงินใด ๆ โดยใช้ใบรับรองที่ลงนามด้วยตนเอง ฉันได้ลองติดตามหน้า man ของ apt.conf ที่ชี้ apt-get เพื่อใช้ใบรับรอง root CA ของตัวเองเพื่อตรวจสอบความถูกต้องของโฮสต์ แต่ดูเหมือนจะไม่ทำงาน ไฟล์ apt.conf ของฉันมีลักษณะดังนี้: #Acquire::https::repo.mydomain.com::Verify-Peer "false"; Acquire::https::repo.mydomain.com::CaInfo "/etc/apt/certs/my-cacert.pem"; Acquire::https::repo.mydomain.com::SslCert "/etc/apt/certs/my-cert.pem"; Acquire::https::repo.mydomain.com::SslKey "/etc/apt/certs/my-key.pem"; ฉันยังใช้ใบรับรองไคลเอ็นต์ แต่ดูเหมือนจะไม่เป็นปัญหาเพราะเมื่อฉันตั้งค่า Verify-Peer เป็น "false" (ความคิดเห็นด้านบน) ทุกอย่างทำงานได้ การใช้ใบรับรอง CA เดียวกันใบรับรองไคลเอ็นต์และคีย์ทำงานได้ดีกับ curl ฉันเปิดใช้งานการดีบัก …

4
วิธีที่ดีที่สุดในการล้างที่เก็บ Yum?
เรามี repo Yum แบบกำหนดเองที่นักพัฒนาของเราอัปโหลดงานสร้าง ปัญหาคือหลังจากเวลาผ่านไปมันก็จะกลายเป็นรกไปด้วยรุ่นเก่า การลบเวอร์ชันเก่าออกด้วยตนเองนั้นค่อนข้างน่ารำคาญดังนั้นก่อนที่เราจะลองด้วยตัวเองโดยอัตโนมัติฉันสงสัยว่ามีสคริปต์ใดที่จะล้าง RPM เก่าตามเวอร์ชัน (ที่ต้องการ) หรือเวลาอัปโหลด ดีที่สุดคือถ้าเราสามารถระบุให้บันทึก X เวอร์ชันล่าสุดอย่างง่ายและลบสิ่งอื่นใด จากนั้นเราสามารถ cron มันและปล่อยให้มันวิ่งทุกวัน ขอบคุณสำหรับความคิดใด ๆ
10 yum  repository 

4
การเปิดใช้งาน apt-get บนอินสแตนซ์ Amazon EC2 ที่เป็นค่าเริ่มต้นซึ่งมี yum ติดตั้งอยู่
ฉันต้องการโทรหาสิ่งที่ต้องการ: sudo yum install apt เพื่อให้ฉันใช้ apt-get และ yum สำหรับการติดตั้ง อย่างไรก็ตามสิ่งนี้ไม่ทำงาน ฉันได้รับข้อมูลต่อไปนี้: Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.eu-west-1.amazonaws.com * amzn-updates: packages.eu-west-1.amazonaws.com Setting up Install Process No package apt available. Error: Nothing to do ดูเหมือนว่าจะต้องทำให้อินสแตนซ์ Amazon EC2 เริ่มต้นทราบถึงที่เก็บ โดยสรุป: ฉันจะเปิดใช้งาน apt-get แทนแค่ …
10 linux  unix  repository  yum  apt 

3
วิธีการติดตั้งแพ็คเกจด้วย yum โดยไม่อัพเดทข้อมูลที่เก็บ?
ฉันต้องการติดตั้งแพคเกจบางอย่างจากพื้นที่เก็บข้อมูล แต่เมื่อฉันพยายามที่จะyum install packagenameปรับปรุง yum db: Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit Determining fastest mirrors updates/metalink | 23 kB 00:00 * fedora: nl.mirror.eurid.eu * rpmfusion-free: ftp.astral.ro * rpmfusion-free-updates: ftp.astral.ro * rpmfusion-nonfree: ftp.astral.ro * rpmfusion-nonfree-updates: ftp.astral.ro * updates: nl.mirror.eurid.eu fedora-awesome | 3.3 kB 00:00 google-chrome | 951 B 00:00 rpmfusion-free-updates | …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.