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

Advanced Packaging Tool ผู้จัดการบรรจุภัณฑ์สำหรับการแจกแจงแบบเดเบียน นอกจากนี้ยังเป็นเครื่องมือที่ใช้มากที่สุดสำหรับการติดตั้งแพ็คเกจใน Ubuntu คำถามเกี่ยวกับการใช้เครื่องมือ apt ใด ๆ ควรใช้แท็กนี้

3
ยอมรับการเปลี่ยนแปลงอย่างชัดเจนสำหรับ PPA 'Label'
เมื่อฉันเรียกใช้apt-get updateบน Ubuntu 17.10 ฉันได้รับข้อผิดพลาดต่อไปนี้: E: Repository 'http://ppa.launchpad.net/ondrej/php/ubuntu artful InRelease' changed its 'Label' value from '***** The main PPA for PHP (5.6, 7.0, 7.1) with many PECL extensions *****' to '***** The main PPA for supported PHP versions with many PECL extensions *****' N: This must be accepted explicitly before …
88 apt  ppa 

2
N: การละเว้นไฟล์ '50unattended-upgrade.ucf-dist' ในไดเรกทอรี '/etc/apt/apt.conf.d/' เนื่องจากมีนามสกุลไฟล์ที่ไม่ถูกต้อง
เมื่อวานนี้ฉันอัพเกรด distro และวันนี้เมื่อฉันใช้apt-getเพื่อติดตั้งอะไรหรืออัปเดตฉันได้รับข้อผิดพลาด: N: Ignoring file '50unattended-upgrades.ucf-dist' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension เท่าที่ฉันรู้ข้อผิดพลาดนี้เกิดขึ้นเมื่อมีการกำหนดค่า / การตั้งค่าใหม่บางอย่างผสมกับเก่า ดังนั้นฉันจึงพยายามแก้ไขข้อบกพร่องโดยย้ายไปที่โฟลเดอร์ls -l /etc/apt/apt.conf.d/ total 52 -rw-r--r-- 1 root root 82 May 19 07:59 00CDMountPoint -rw-r--r-- 1 root root 40 May 19 07:59 00trustcdrom -rw-r--r-- 1 root root 769 Sep 2 …

3
การติดตั้ง pip3 (สำหรับ python3) บน Ubuntu 16.04 LTS โดยใช้พรอกซี
ฉันได้ลองเข้า: sudo apt install python3-pip ข้อผิดพลาดที่ฉันได้รับคือ: $ sudo apt install python3-pip Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-wheel python3.5-dev The following NEW packages will be installed: libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-pip python3-wheel …

10
ติดตั้ง Anaconda บน Ubuntu ได้อย่างไร
จะติดตั้งAnaconda สำหรับ Pythonบน Ubuntu ได้อย่างไร มีวิธีใช้apt-get installหรือไม่? ฉันสามารถเข้าถึงบรรทัดคำสั่งไปยังเซิร์ฟเวอร์ของฉันเท่านั้น ฉันจะติดตั้ง Anaconda บน Ubuntu 14.04 จากบรรทัดคำสั่งได้อย่างไร

7
ปฏิเสธสิทธิ์การใช้งานคุณรูทหรือไม่
ฉันได้รับข้อผิดพลาดนี้ทุกครั้งที่ฉันพยายามติดตั้งโปรแกรมโดยใช้ terminal: home@ubuntu:~$ apt-get install myunity E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? นอกจากนี้ฉันไม่สามารถติดตั้งการปรับปรุงโดยใช้เทอร์มินัล
81 apt 

4
apt-get update ติดอยู่: เชื่อมต่อกับ security.ubuntu.com
เมื่อฉันเรียกใช้apt-get updateบนเครื่องของฉันมันติดอยู่ที่: 100% [Connecting to security.ubuntu.com (2001:67c:1562::15)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::16)] ฉันไม่ได้ทำการเปลี่ยนแปลงระบบและใช้เครือข่ายในบ้านของฉันซึ่งทำงานได้ดีก่อนหน้านี้ ฉันไม่สามารถอธิบายได้ว่าทำไมมันจึงเปลี่ยนเป็นการใช้ IPv6 ฉันได้ตั้งค่า IPv6 ไว้ignoreสำหรับเครือข่ายไร้สายแล้ว: Ouput จากip addr: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever …
79 networking  apt  15.04  ipv6 

2
จะอัพเดท Google Chrome 70 หลังจากเปลี่ยนแปลงค่า 'Origin' ได้อย่างไร
ฉันมี Google Chrome รุ่น 70.0.3538.77 (รุ่นทางการ) (64 บิต) วันนี้หลังจากทำงานsudo apt updateและsudo apt full-upgradeฉันเห็น: E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details. ฉันดูที่หน้าmanเพื่อความปลอดภัยแต่มันเป็นเรื่องทางเทคนิคและยากอย่างน้อยสำหรับฉันที่จะติดตาม ดังนั้นฉันจะแก้ไขปัญหานี้ได้อย่างไร แก้ไข: …

2
appstreamcli ค้างอยู่กับการใช้งาน CPU 100% ระหว่างการอัพเดท
appstreamcliร้อนเกินไปแล็ปท็อปของฉันโดยใช้ 100% ของแกนอย่างต่อเนื่อง ทางออกเดียวของฉันคือฆ่ามัน นี่คือภาพหน้าจอของtop: ฉันจะฆ่าappstreamcliด้วยหรือ แต่เมื่อฉันทำแล้วกระบวนการจะกลับมาอีกครั้งและหยุดการอัปเดต ถ้าฉันฆ่ามันฉันจะได้ผลลัพธ์ต่อไปนี้:sudo kill pidsudo killall appstreamclisudo apt updateappstreamcli Reading package lists... Done E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi' E: Sub-process returned an error code กระบวนการนี้คืออะไรและเหตุใดจึงใช้ CPU มาก

3
มันหมายความว่าอย่างไรแพ็คเกจ“ ตั้งค่าเป็นติดตั้งด้วยตนเอง”
เมื่อแพคเกจที่มีการติดตั้งแล้วและฉันเรียกใช้บางครั้งก็จะพิมพ์บรรทัดapt-get install <package-name><package-name> is set to manually installed นั่นหมายความว่าอย่างไร?

5
ฉันจะได้รับไวรัสโดยใช้“ sudo apt-get install” หรือไม่
ฉันต้องการทำให้แน่ใจว่าการดาวน์โหลดซอฟต์แวร์โดยใช้sudo apt-get installปลอดภัย สแกนแพคเกจบางแห่งหรือไม่ ดาวน์โหลดแพคเกจทั้งหมดโดยใช้ไวรัสคำสั่งนี้ฟรีหรือไม่ หากไม่มีการรับประกันว่าพวกเขาจะไม่ปราศจากไวรัสหลังจากติดตั้งแพคเกจที่มีไวรัสผู้โจมตีจะสามารถควบคุมเครื่องของฉันได้หรือไม่? มีวิธีใดที่ฉันสามารถตรวจสอบแพ็คเกจทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ของฉันได้หรือไม่? (ไม่ใช่โดยระบบโดยอัตโนมัติฉันต้องการกรองพวกเขาเพื่อดูแพ็คเกจทั้งหมดที่ติดตั้งโดยฉันด้วยตนเองไม่ใช่โดยระบบ)

10
เป็นไปได้ไหมที่จะติดตั้ง. deb จาก URL
มีวิธีติดตั้งแพ็กเกจ deb โดยตรงจาก URL โดยใช้เชลล์หรือไม่? สิ่งที่ต้องการ dpkg -i http://domain.com/path/to/package.deb (ฉันรู้ว่าฉันสามารถใช้ wget แล้ว dpkg ฉันแค่สงสัยว่ามีบางอย่างที่ทำไปแล้ว)

4
ฉันจะติดตั้งแพคเกจโดยไม่ต้องติดตั้งการอ้างอิงบางอย่างได้อย่างไร
ฉันกำลังพยายามติดตั้งแพคเกจ LaTeXila และผลลัพธ์เป็นดังนี้: $ sudo apt-get install latexila --no-install-recommends Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: latexila-data latexmk luatex tex-common texlive-base texlive-binaries texlive-common texlive-doc-base texlive-latex-base Suggested packages: rubber texlive-latex-extra debhelper Recommended packages: texlive texlive-latex-recommended texlive-luatex lmodern texlive-latex-base-doc The following …
74 apt  dependencies 

7
E: ปัญหาในการรันสคริปต์ APT Update :: ข้อผิดพลาดหลังเรียกใช้สำเร็จในระหว่างการอัพเดต apt-get
ฉันไม่สามารถติดตั้งแพ็คเกจใด ๆ ดูเหมือนว่าคำสั่งapt-get updateจะต้องถูกเรียกใช้ แต่มีข้อผิดพลาดบางอย่างเกิดขึ้น: $ sudo apt-get update Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Hit:2 http://ve.archive.ubuntu.com/ubuntu xenial InRelease Hit:3 http://ve.archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:4 http://ve.archive.ubuntu.com/ubuntu xenial-backports InRelease Fetched 102 kB in 23s (4337 B/s) *** Error in `appstreamcli': double free or corruption (fasttop): 0x000000000210f4b0 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fac8d8317e5] [...] …
73 apt  appstream 

1
สร้าง. deb แพคเกจจากสคริปต์หรือไบนารี
ฉันค้นหาวิธีง่ายๆในการสร้าง. deb แพ็คเกจสำหรับสิ่งที่ไม่มีซอร์สโค้ดสำหรับคอมไพล์ (configs, shellscripts, ซอฟต์แวร์ที่เป็นกรรมสิทธิ์) นี่เป็นปัญหาทีเดียวเนื่องจากบทเรียนบทเรียนส่วนใหญ่สมมติว่าคุณมีแหล่งทาร์บอลที่คุณต้องการรวบรวม จากนั้นฉันได้พบบทแนะนำสั้น ๆนี้ (ภาษาเยอรมัน) หลังจากนั้นฉันสร้างสคริปต์ขนาดเล็กเพื่อสร้างพื้นที่เก็บข้อมูลอย่างง่าย แบบนี้: rm /export/my-repository/repository/* cd /home/tdeutsch/deb-pkg for i in $(ls | grep my); do dpkg -b ./$i /export/my-repository/repository/$i.deb; done cd /export/avanon-repository/repository gpg --armor --export "My Package Signing Key" > PublicKey apt-ftparchive packages ./ | gzip > Packages.gz apt-ftparchive packages ./ …
73 apt  packaging  deb 

6
กำหนดค่าพร็อกซีสำหรับ APT หรือไม่
ฉันต้องการกำหนดค่าพร็อกซี มีไม่ได้apt.confยื่นในดังนั้นฉันได้สร้างมันขึ้นมาใช้etc/apt/nano แต่ฉันไม่เข้าใจสิ่งที่ฉันต้องเขียนที่นั่น ผมเคยเขียน มีแล้วเริ่มต้นใหม่http_proxy = http://lgn:pwd@192.168.1.254:8080/ networkingแต่เมื่อฉันพยายามapt-get update- มันไม่ทำงาน ที่จริงแล้วฉันไม่เข้าใจว่าพอร์ตและ ip ใดที่ฉันควรเขียนในapt.confไฟล์ (มีตัวอย่างของ192.168.1.254ip และ8080พอร์ตดังนั้นฉันจึงตัดสินใจใช้)
72 apt 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.