Score:22

ฉันเผลอลบ /usr/bin/test และตอนนี้ฉันไม่สามารถอัปเดต อัปเกรด และติดตั้งแพ็คเกจได้

ธง in

ฉันลบโดยไม่ตั้งใจ /usr/bin/ทดสอบ และตอนนี้ฉันไม่สามารถอัปเดต อัปเกรด และติดตั้งแพ็คเกจได้

ฉันลองวิธีแก้ปัญหาแล้วที่นี่: apt-get เพิ่มขึ้น /usr/bin/test: ปฏิเสธการอนุญาตแต่นี่คือผลลัพธ์ที่ฉันได้รับ:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  libutempter0.java-common
ใช้ 'sudo apt autoremove' เพื่อลบออก
0 อัปเกรด, 0 ติดตั้งใหม่, 1 ติดตั้งใหม่, 0 ลบออกและ 29 ไม่อัปเกรด
ต้องการไฟล์เก็บถาวร 1,353 kB
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 0 B
Ign:1 http://ph.archive.ubuntu.com/ubuntu impish/main amd64 coreutils amd64 8.32-4ubuntu2
อิก ...
อิก ...
ข้อผิดพลาด: 1 http://ph.archive.ubuntu.com/ubuntu impish/main amd64 coreutils amd64 8.32-4ubuntu2
  ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com:80 (202.79.184.254) การเชื่อมต่อหมดเวลา
E: ไม่สามารถดึง http://ph.archive.ubuntu.com/ubuntu/pool/main/c/coreutils/coreutils_8.32-4ubuntu2_amd64.deb ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com:80 (202.79. 184.254) การเชื่อมต่อหมดเวลา
E: ไม่สามารถดึงข้อมูลที่เก็บถาวรบางรายการ อาจเรียกใช้ apt-get update หรือลองด้วย --fix-missing?

ฉันยังพยายาม sudo apt update --fix-missing และได้ผลลัพธ์นี้:

ข้อผิดพลาด: 8 http://ph.archive.ubuntu.com/ubuntu ทำให้ InRelease
  ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com:80 (202.79.184.254) การเชื่อมต่อหมดเวลา
ข้อผิดพลาด: 9 http://ph.archive.ubuntu.com/ubuntu impish-updates InRelease
  ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com:http:
ข้อผิดพลาด: 10 http://ph.archive.ubuntu.com/ubuntu impish-backports InRelease
  ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com:http:
ดึงข้อมูล 125 kB ใน 37 วินาที (3,339 B/s)
sh: 1: /usr/bin/test: ไม่พบ
sh: 1: /usr/bin/test: ไม่พบ
sh: 1: /usr/bin/test: ไม่พบ
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว

โปรดช่วยฉันด้วย

cocomac avatar
cn flag
มีโอกาสไหมที่คุณจะได้ทำซีดีสด? ถ้าใช่ คุณสามารถสร้าง Ubuntu ด้วยเวอร์ชันและรสชาติเดียวกันกับ Ubuntu ที่คุณมีอยู่ บูตจากซีดีสด ติดตั้งระบบไฟล์หลักของคุณที่ไหนสักแห่ง แล้วพูดว่า `/mnt/mainfs` จากนั้นคัดลอก (ไม่ย้าย คัดลอก) `/usr/bin/test` ไฟล์จากซีดีสดไปยังตำแหน่งที่ถูกต้องในระบบไฟล์หลัก (ในตัวอย่างของฉันจะเป็นดังนี้: `sudo cp /usr/bin/test /mnt/mainfs/usr/bin/test` ). เพียงแค่นำไฟล์ `/usr/bin/test` จากซีดีสดและวางไว้ในตำแหน่งที่ถูกต้องบนระบบไฟล์หลักน่าจะช่วยแก้ปัญหาของคุณได้
paolo gonzales avatar
in flag
สวัสดี ขอบคุณที่ตอบกลับ แต่ฉันยังใหม่กับการใช้ Linux และฉันไม่รู้ว่า live CD คืออะไร คุณสามารถส่งวิดีโออ้างอิงเพื่อติดตามหรืออะไรเกี่ยวกับสิ่งนั้นมาให้ฉัน ขอบคุณ
cocomac avatar
cn flag
เดี๋ยวจะส่งเส้นทางไปให้ครับ คุณมี Ubuntu รุ่นใดกันแน่? อูบุนตูปกติ? คูบุนตู? 20.04? 21.10? คุณสามารถค้นหาสิ่งนี้ได้ในส่วนเกี่ยวกับในการตั้งค่าที่ใดที่หนึ่ง
paolo gonzales avatar
in flag
โอ้ ขอบคุณมาก ฉันมีเวอร์ชันนี้ ``` Ubuntu 21.10 x86_64``` ฉันจะรอคำแนะนำของคุณ
starkus avatar
de flag
`dpkg -S /usr/bin/test` แสดงว่า `/usr/bin/test` มีให้โดยแพ็คเกจ `coreutils` คุณสามารถลองติดตั้งใหม่และกำหนดค่าใหม่ได้
paolo gonzales avatar
in flag
@starkus ฉันจะติดตั้งและกำหนดค่าใหม่ได้อย่างไร
cocomac avatar
cn flag
@paologonzales คุณมีอิสระที่จะลองสิ่งที่คุณต้องการ แต่ฉันไม่แนะนำให้พยายามติดตั้งใหม่/กำหนดค่าใหม่ หากต้องการ คำสั่งสำหรับติดตั้งใหม่คือ `sudo apt install --reinstall coreutils` แต่ฉันคิดว่าคุณได้ลองทำแล้ว และเนื่องจากข้อผิดพลาด `ไม่สามารถเชื่อมต่อได้` ฉันไม่คิดว่าการพยายามติดตั้งใหม่อีกครั้งจะได้ผลดี ฉันแนะนำให้ลองสิ่งที่ฉันพูดแทน
paolo gonzales avatar
in flag
นั่นคือสิ่งที่ฉันคิดว่านั่นคือเหตุผลที่ฉันถามเขาว่าเขาหมายถึงอะไรเกี่ยวกับการติดตั้งและกำหนดค่าใหม่ ฉันกำลังติดตั้งอินเทอร์เน็ต ISO ช้า
starkus avatar
de flag
บางอย่างที่มี 'sudo dpkg -i /var/cache/apt/archives/coreutils*.deb'
us flag
`cp /usr/bin/[ /usr/bin/test` จะใช้ได้ไหมสำหรับภาคเรียนนี้
matteol avatar
cz flag
@doneal24 ไม่ /usr/bin/[ ต้องการปิด ]
be flag
ฉันค่อนข้างประหลาดใจที่มีอะไรพยายามใช้ `/usr/bin/test` เนื่องจาก `test` เป็นเชลล์ที่มีอยู่แล้วในตัว
ne flag
การแก้ปัญหาส่วนใหญ่จะเกี่ยวข้องกับการดาวน์โหลด *บางสิ่งบางอย่าง*; คุณอาจต้องหาสาเหตุว่าทำไมคุณถึงได้รับ `ไม่สามารถเชื่อมต่อกับ ph.archive.ubuntu.com` คุณมีการเชื่อมต่ออินเทอร์เน็ตหรือไม่
tz flag
@chepner: "test" ไม่ใช่ sh ในตัว สคริปต์การติดตั้งส่วนใหญ่ ด้วยเหตุผลด้านการพกพา พยายามใช้ sh (เนื่องจาก sh เป็นเชลล์หนึ่งที่ควรมีอยู่เสมอ) และดังนั้นจึงต้องใช้โปรแกรมทดสอบ "posix" ด้วย (ควรมีอยู่ด้วย)
be flag
`sh` ไม่ใช่เชลล์จริง ๆ (หรืออย่างน้อย เชลล์เป้าหมายจริง ๆ ซึ่งแต่เดิมมีชื่อนี้แทบจะไม่ได้ใช้อีกต่อไป); เป็นชื่อร่มสำหรับเชลล์ที่เข้ากันได้กับ POSIX ใดๆ ที่ระบบที่สอดคล้องกับ POSIX จำเป็นต้องระบุ
ag flag
และนี่คือเหตุผลที่คุณควรใช้ su และ sudo อย่างระมัดระวัง :-( ฉันยอมรับว่าวิธีที่ง่ายที่สุดคือการคัดลอกไบนารีจากระบบอื่นที่มีสุขภาพดี (รวมถึง live cd) คุณอาจต้องการทดลองติดตั้ง Ubuntu ใหม่อีกครั้งหากคุณไม่ทำ ดูแลเกี่ยวกับข้อมูลในระบบ
ag flag
@ysth ฉันคิดว่าข้อความแสดงข้อผิดพลาดอาจทำให้เข้าใจผิดหากโปรแกรมเมอร์ไม่คาดคิดว่า `test` อาจหายไป
Peter - Reinstate Monica avatar
hn flag
คุณสามารถเขียนแทนที่พื้นฐานได้เสมอ มีโอกาสที่สคริปต์การติดตั้งจะใช้ชุดย่อยของฟังก์ชัน /bin/test ซึ่งเป็นไปได้มากที่จะตรวจสอบไฟล์ที่มีอยู่
ne flag
@ ThorbjørnRavnAndersen "การเชื่อมต่อหมดเวลา" ทำให้ฉันคิดว่าไม่น่าจะเกี่ยวข้องกับการทดสอบที่ขาดหายไป
Score:50
ธง hr

คุณสามารถใช้ ทดสอบ คำสั่งโดย กล่องยุ่ง เพื่อทดแทนส่วนที่หายไปชั่วคราว /usr/bin/ทดสอบ ไฟล์ไบนารี

ขั้นแรก ให้ตรวจสอบว่าคุณมี busybox และนั่นคือกล่องนั้น ทดสอบ ผลงาน:

$ /usr/bin/busybox ทดสอบ -x /usr/bin/busybox && echo Works
ทำงาน

จากนั้นสร้างลิงก์สัญลักษณ์:

$ sudo ln -s busybox /usr/bin/test
$ 
$ ไฟล์ /usr/bin/test
/usr/bin/test: ลิงก์สัญลักษณ์ไปยัง busybox

จากนั้นติดตั้งใหม่ คอร์ยูทิล แพ็คเกจซึ่งจะเขียนทับ symlink ด้วยการใช้งานไบนารีที่เหมาะสม

ถ้าคุณไม่มี กล่องยุ่งคุณสามารถสร้างได้ /usr/bin/ทดสอบ เป็นเชลล์สคริปต์และใช้ประโยชน์จากเชลล์ ทดสอบ สร้างขึ้นใน:

#!/bin/sh

ทดสอบ "$@"

(อย่าลืมทำให้มันใช้งานได้ chmod +x /usr/bin/ทดสอบ) ติดตั้งใหม่อีกครั้ง คอร์ยูทิล ทันทีหลังจากที่.

Quasímodo avatar
jp flag
สิ่งที่ต้องจำไว้คือ Coreutils Test มีส่วนขยายบางอย่างที่ซอฟต์แวร์อาจต้องพึ่งพา หากสิ่งเหล่านั้นขาดหายไปจากการทดสอบ Busybox ([ซึ่งดูเหมือนจะไม่มีการจัดทำเอกสารอย่างถูกต้อง](https://busybox.net/downloads/BusyBox.html)) อาจทำให้สคริปต์บางตัวเสียหาย ดังนั้น สำหรับวิธีแก้ปัญหาชั่วคราวโดยใช้สคริปต์ `#!/bin/bash` อาจดีกว่า
cn flag
"สคริปต์ผู้ดูแล" ของ Debian (เช่น สคริปต์ที่ทำงานระหว่างการติดตั้งแพ็คเกจ) ควรจะทำงานด้วยเชลล์ที่สอดคล้องกับ POSIX ขั้นต่ำเป็น `/bin/sh` หากต้องการคุณสมบัติพิเศษ แพ็คเกจจำเป็นต้องประกาศการขึ้นต่อกันที่ชัดเจน ซึ่งเป็นเรื่องปกติ
Eric Duminil avatar
us flag
`sudo ln -s busybox /usr/bin/test` รอ. สิ่งนี้สร้าง symlink ที่ชี้ไปที่ 'busybox' ใช่ไหม แต่ `busybox` สามารถทำได้มากกว่าแค่ `ทดสอบ busybox` ดังนั้นระบบควรรู้ได้อย่างไรว่าควรเรียก `ทดสอบ busybox`
Eric Duminil avatar
us flag
โอ้เจ๋ง "Busyboxes มักจะตัดสินใจว่า "ฟังก์ชันที่ต้องการ" โดยตรวจสอบว่าเรียกจากที่ใด " https://android.stackexchange.com/a/64031/292651
in flag
ไม่ใช่ "สถานที่ที่พวกเขาถูกเรียกจาก" แต่เป็น "ชื่อที่พวกเขาถูกเรียกภายใต้" ตามที่ผู้โทรใส่ไว้ใน `argv[0]` เพื่อแสดงความแตกต่าง ใน bash คุณสามารถใช้ `exec -a test busybox 1 = 1` เพื่อเรียกไบนารี `busybox` ด้วยชื่อ `test` ใน `argv[0]` แม้จะไม่มี _having_ ลิงก์ไปยัง busybox ภายใต้ ชื่อนั้นมีอยู่จริงในระบบไฟล์
Score:36
ธง za

วิธีแก้ปัญหาที่ง่ายที่สุดที่ฉันคิดได้โดยไม่ต้องใช้ตัวจัดการแพ็คเกจ (เนื่องจากใช้งานไม่ได้อีกต่อไป):

  1. ดาวน์โหลดแพ็คเกจ coreutils:

    wget http://de.archive.ubuntu.com/ubuntu/pool/main/c/coreutils/coreutils_8.32-4ubuntu2_amd64.deb
    

    หมายเหตุ: ใช้เบราว์เซอร์หากคุณไม่ได้ติดตั้ง wget. นอกจากนี้ โปรดทราบว่าชื่อที่แน่นอนคือข้อมูล ณ เดือนมกราคม 2022 - หากคุณจำเป็นต้องดำเนินการในภายหลัง ชื่อไฟล์มักจะมีการเปลี่ยนแปลงเพื่อให้สอดคล้องกับแพ็คเกจที่อัปเดต

  2. แกะแพ็คเกจที่ดาวน์โหลดมา

    dpkg-deb -R coreutils_8.32-4ubuntu2_amd64.deb coreutils_unpacked
    
  3. คัดลอกไบนารีการทดสอบที่ขาดหายไป

    sudo cp coreutils_unpacked/usr/bin/test /usr/bin/test
    
  4. เพิ่มสิทธิ์ปฏิบัติการ

    sudo chmod +x /usr/bin/test
    

หรือหากคุณต้องการดาวน์โหลดไฟล์ .iso แบบเต็ม

  1. ดาวน์โหลดไฟล์ iso จากเว็บไซต์อย่างเป็นทางการ

  2. สร้างไดเร็กทอรีชั่วคราวเพื่อเมานต์ไฟล์ iso

    mkdir อูบุนตู_iso_tmp
    
  3. เมานต์ไฟล์ iso ลงใน dir ที่สร้างขึ้นใหม่

    sudo mount -o วนรอบ ~/Downloads/Ubuntu_whatever.iso ubuntu_iso_tmp
    
  4. คัดลอกไบนารีการทดสอบที่ขาดหายไป

    sudo cp ubuntu_iso_tmp/usr/bin/test /usr/bin/test
    
Peter Cordes avatar
fr flag
`cp -a` เป็นตัวเลือกที่ดีในการรักษาสิทธิ์ ความเป็นเจ้าของ และเวลาม็อดจากไฟล์แพ็คเกจ (จากนั้นคุณไม่จำเป็นต้องใช้ `chmod`) ฉันมักจะใช้ `cp -a` สำหรับการคัดลอกที่ฉันเคยทำ ฉันลืมข้อมูลเมตาที่ *ไม่* ถูกคัดลอกโดยไม่มี `-a` แต่ในกรณีนี้ คุณต้องการคัดลอกให้มากที่สุดเท่าที่จะเป็นไปได้ เหมือนกับว่าคุณดึงข้อมูลไปยังที่นั่นโดยตรง หรือเพียงแค่ใช้ `mv` เนื่องจากคุณไม่จำเป็นต้องแกะเวอร์ชันอีกต่อไป
in flag
ฉันจะใช้ `apt-get download coreutils ' แทนที่จะขึ้นอยู่กับ wget url ที่สามารถหายไปได้
cn flag
@ValentinSolina: คุณสามารถย้อนกลับการแก้ไขนั้น (คลิกที่ "แก้ไข N ชั่วโมง/วันที่ผ่านมา" Braiam สามารถโพสต์คำตอบอื่นได้ตลอดเวลา
ag flag
ย้อนกลับไปเป็นเวอร์ชัน `wget` เนื่องจาก `apt-get` ใช้งานไม่ได้ในสถานการณ์เฉพาะนี้
za flag
ในกรณีที่ลิงก์ดาวน์โหลดแพ็คเกจไม่ถูกต้องหรือคุณมี Ubuntu เวอร์ชันอื่น ให้ค้นหา coreutils บนเว็บไซต์อย่างเป็นทางการ: https://packages.ubuntu.com - นั่นคือวิธีที่ฉันพบ
Score:16

สำหรับกรณีเฉพาะของ /usr/bin/ทดสอบมีอีกโปรแกรมหนึ่ง /usr/ถัง/[ ซึ่งเหมือนกันยกเว้นว่ามันต้องมีอาร์กิวเมนต์สุดท้ายเพิ่มเติมซึ่งก็คือ ]. GNU coreutils ซึ่งเป็นการนำโปรแกรมเหล่านี้ไปใช้ภายใต้ Ubuntu และระบบ Linux อื่นๆ ที่ไม่ได้ฝังตัว จัดส่งโปรแกรมทั้งสองนี้เป็นไฟล์เรียกทำงานแยกกัน ดังนั้นแม้ว่าโปรแกรมหนึ่งจะเสียหายหรือหายไป คุณก็สามารถใช้โปรแกรมอื่นได้ สร้าง /usr/bin/ทดสอบ โดยมีเนื้อหาดังนี้

#!/bin/sh
/usr/bin/\[ "$@" \]

ทำให้เรียกใช้งานได้ (chmod a+rx /usr/bin/test) และคุณมีสิ่งทดแทนที่ถูกต้องสมบูรณ์สำหรับ /usr/bin/ทดสอบ.

จากนั้นเรียกใช้ apt ติดตั้ง coreutils ใหม่ เพื่อให้ได้ตามปกติ /usr/bin/ทดสอบ กลับ.

Ruslan avatar
bv flag
ทำไมเราต้องหนีจากวงเล็บ?
Gilles 'SO- stop being evil' avatar
@Ruslan ในสคริปต์เฉพาะนี้ ไม่จำเป็นต้องหนีวงเล็บ
Score:13
ธง cn

ฉันแนะนำให้รับไฟล์ที่ถูกลบจาก USB สดแล้วใส่กลับเข้าไปใหม่ นี่คือวิธีการ

  1. ดาวน์โหลด Ubuntu ISO สำหรับ Ubuntu เวอร์ชันของคุณ เนื่องจากคุณมี Impish (your ฉลาด ผลลัพธ์บ่งชี้ว่า) Ubuntu 21.10 ISO น่าจะเหมาะกับคุณ ดาวน์โหลดอิมเมจเดสก์ท็อปที่มีป้ายกำกับ ISO จากที่นี่.
  2. ดาวน์โหลด บาลีน่าEtcher. รับเวอร์ชัน x64 Linux แยกซิป ในเทอร์มินัล ไปที่โฟลเดอร์ zip ที่แยกออกมา เมื่อคุณอยู่ที่นั่น ถ้าคุณทำ คุณควรเห็นไฟล์ที่ลงท้ายด้วย .AppImage. ทำ chmod +x balenaEtcher-1.7.3-x64.AppImage.
  3. เรียกใช้ balenaEtcher ด้วย ./balenaEtcher-1.7.3-x64.AppImage.
  4. ค้นหาแฟลชไดรฟ์ที่มีความจุมากกว่า 8GB และใส่ลงในคอมพิวเตอร์ของคุณ ข้อมูลทั้งหมดในแฟลชไดรฟ์นี้จะถูกทำลาย
  5. เลือก ISO ที่ดาวน์โหลดมา แล้วเลือกแฟลชไดรฟ์ กดแฟลช
  6. เมื่อเสร็จแล้ว ให้รีบูตเครื่องคอมพิวเตอร์ของคุณ เข้าสู่เมนูการบู๊ต และเลือกแฟลชไดรฟ์ กด ลอง Ubuntu
  7. ในเซสชัน USB สด ให้ต่อเชื่อมระบบหลัก มันอาจจะทำโดยอัตโนมัติ และอาจมีปุ่มใน GUI เพื่อทำเช่นนั้น คิดออกว่ามันติดตั้งที่ไหน ฉันจะใช้ /mnt/mainfs เป็นตัวอย่าง แต่ควรใช้สถานที่จริง
  8. เปิดเทอร์มินัลแล้วเรียกใช้ sudo cp /usr/bin/test /mnt/mainfs/usr/bin/test. แทนที่ /mnt/mainfs ทุกที่ที่คุณติดตั้งระบบหลักของคุณ
  9. เสร็จแล้ว ปิดเซสชันสด ถอดแฟลชไดรฟ์ แล้วรีบูต Ubuntu ปกติจะกลับมาและ ฉลาด ควรทำงานอีกครั้ง
za flag
นี่เป็นคำตอบที่ดี ผู้ใช้ขั้นสูงอีกเล็กน้อยสามารถแทนที่การใช้ balenaEtcher ด้วย dd cmd เดียวซึ่งติดตั้งตามค่าเริ่มต้น: $ dd if=path/to/ubuntu.iso of=/dev/sdX bs=1m คำตอบโดยละเอียด: https://unix.stackexchange.com/a/179146
za flag
เปล่า หากคุณยังมี Ubuntu ที่ใช้งานได้ ก็ไม่จำเป็นต้องใช้แฟลชไดรฟ์ คุณเพียงแค่เมานต์ไฟล์ .iso $ mount -o ลูป file.iso /mnt/dir https://unix.stackexchange.com/a/316407
cocomac avatar
cn flag
@ValentinSolina ฉันไม่รู้ คุณช่วยโพสต์คำตอบได้ไหม
za flag
ที่นี่ @cocomac https://askubuntu.com/a/1389039/1564755
Someone avatar
my flag
หากคุณกำลังเบิร์นไฟล์ ISO ลงใน USB คำที่ถูกต้องคือ Live "USB" ไม่ใช่ "CD"
cocomac avatar
cn flag
@ บางคนอ๊ะฉันไม่รู้ อย่าลังเลที่จะ [แนะนำการแก้ไข](https://askubuntu.com/posts/1388900/edit)
Someone avatar
my flag
ฉันได้แก้ไข *(ฉันมีตัวแทนมากกว่า 2,000 คน ดังนั้นการแก้ไขของฉันจึงมีผลทันที ย้อนกลับได้ตามสบาย)* คำตอบของคุณ และแทนที่ Live CD ด้วยเซสชันสดเนื่องจากเห็นว่าเหมาะสมกว่า ฉันได้เปลี่ยนความจุขั้นต่ำเป็น 8GB เนื่องจากเซสชันสดบน USB ขนาด 4GB จะหยุดทำงานเอง
cocomac avatar
cn flag
@ บางคนแค่อ่านมันและการแก้ไขของคุณก็สมเหตุสมผล ขอบคุณ!
ChanganAuto avatar
us flag
# 4 ยังคงผิด Ubuntu 21.10 ISO คือ 2.9GB) และการแนะนำซอฟต์แวร์ของบุคคลที่สามเมื่อติดตั้ง Startup Disk Creator เป็นค่าเริ่มต้นก็ไม่สมเหตุสมผล
Score:5
ธง de

คุณสามารถติดตั้งแพ็คเกจหลักใหม่และปล่อยให้ทริกเกอร์ทำงาน ในกรณีนี้ คอร์ยูทิล และเครื่องมือใด ๆ ของมันจะถูกติดตั้งใหม่โดยสคริปต์ของ คอร์ยูทิล. ไม่เพียงแค่ ทดสอบ.

  1. ดาวน์โหลดเวอร์ชันที่ติดตั้งบนระบบของคุณ
    wget http://ph.archive.ubuntu.com/ubuntu/pool/main/c/coreutils/coreutils_8.32-4ubuntu2_amd64.deb
    
  2. แกะมันออกไปยังปลายทาง
    sudo dpkg --แกะ coreutils_8.32-4ubuntu2_amd64.deb
    
  3. กำหนดค่าหรือกำหนดค่าใหม่โดยใช้ทริกเกอร์:
    sudo dpkg --configure coreutils
    

เสร็จแล้ว.

starkus avatar
de flag
ฉันได้กล่าวไว้ตอนต้นว่าสิ่งนี้ไม่ได้คืนค่า `test` เท่านั้น คุณหมายถึงอย่างอื่นหรือไม่?
ag flag
ใช่คุณทำ. ฉันไม่รู้ว่าทำไมฉันถึงอ่านผิด - อาจเลื่อนไปที่จุดเริ่มต้นของคำถามอื่น ลบความคิดเห็นแล้ว
Score:0
ธง cn

เพียงติดตั้งรสชาติของระบบปฏิบัติการบน virtualbox แล้วคัดลอกและอัปโหลดไบนารีไปยังระบบที่ไม่มีมัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา