ซอฟต์แวร์ Ubuntu ไม่แสดงซอฟต์แวร์ใด ๆ


10

หลังจากติดตั้ง 16.04 ซอฟต์แวร์ Ubuntu จะว่างเปล่าเสมอตามที่แสดงในภาพหน้าจอ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

ป้อนคำอธิบายรูปภาพที่นี่


2
คุณได้ทำงานsudo apt-get update และsudo apt-get upgradeสั่งการ
bhordupur

นี่เป็นสำเนาซ้ำของaskubuntu.com/questions/761210/…
Amias

คำตอบ:


7

เปลี่ยนการดาวน์โหลดจากเซิร์ฟเวอร์ในซอฟแวร์และการปรับปรุง ฉันมีการตั้งค่าของฉันเป็นภาษาสวีเดนใกล้เคียง (ซึ่งตัวมันเองอาจยังไม่อัปเดต) ฉันเปลี่ยนเป็นเซิร์ฟเวอร์ UK ที่ดูเป็นทางการมากกว่าและตอนนี้ซอฟต์แวร์ Ubuntu กำลังทำงาน


หมายเหตุพวกเขาทั้งหมด "เป็นทางการ" อย่างไรก็ตามอาจมีปัญหากับเซิร์ฟเวอร์ใช่
ทิม

4

สิ่งนี้น่าจะเป็นเพราะระบบที่เพิ่งติดตั้งใหม่ไม่มีฐานข้อมูลของแพ็คเกจที่พร้อมใช้งาน คุณสามารถสร้างล่าสุดได้จากคลังเก็บแพคเกจด้วยขั้นตอนด้านล่าง

  1. เปิดเทอร์มินัล มีหลายวิธีในการบรรลุเป้าหมาย แต่สิ่งที่พบได้บ่อยที่สุดคือ

    • พิมพ์terminalในเส้นประและเริ่มแอปพลิเคชันที่มีชื่อเดียวกันหรือ
    • กดCtrl+ +AltT
  2. พิมพ์หรือคัดลอกและวางคำสั่งต่อไปนี้ลงในเทอร์มินัลเพื่อเรียกใช้:

    sudo apt update
    sudo apt upgrade -y
    

    (หากคุณพบข้อผิดพลาดใด ๆ ในกระบวนการโปรดเปิดคำถามใหม่และรวมเอาเอาท์พุททั้งหมดของคำสั่งเหล่านี้เป็นคำต่อคำ )

  3. เปิดศูนย์ซอฟต์แวร์ใหม่แล้วลองอีกครั้ง


คุณอาจต้องการตรวจสอบแหล่งที่มาของคุณด้วย เป็นไปได้ที่จะทำเช่นนี้ในตัวเรียกใช้งานทาง GUI ("ซอฟต์แวร์และการอัปเดต") แต่ฉันขอแนะนำให้ทำในบรรทัดคำสั่งหากคุณมีปัญหากับซอฟต์แวร์ Ubuntu
Hee Jin

2

หากsudo apt-get update && sudo apt-get upgradeการรีสตาร์ทตามมาไม่สามารถแก้ไขปัญหาได้ฉันขอแนะนำ:

sudo apt-get dist-upgrade

เริ่มต้นใหม่. หากวิธีนี้ไม่ได้ผลคุณสามารถลองสำรองข้อมูลแล้วลบโฟลเดอร์ในโฮมไดเร็กตอรี่ของคุณที่เชื่อมโยงกับโปรแกรม อันดับแรกใน Terminal หรือ CLI อื่น ๆ :

killall gnome-software

แล้วก็

mv ~/.local/share/gnome-software{,-BAK}

เปิดซอฟต์แวร์ Ubuntu อีกครั้ง (หากจำเป็นคุณสามารถยกเลิกการลบโฟลเดอร์ gnome-software และเรียกคืนข้อมูลสำรองได้เสมอrm -r ~/.local/share/gnome-software && mv ~/.local/share/gnome-software{-BAK,})

ท้ายที่สุดถ้าไม่มีสิ่งใดที่เหมาะกับคุณฉันก็อยากจะรู้ว่าผลลัพธ์ของ:

find /etc/apt/ -name '*.list' -ls -exec cat {} \;

นี่คือรายการของแหล่งที่ได้รับอนุญาตทั้งหมดของคุณ (แหล่งที่มาเป็นที่เก็บที่มีซอฟต์แวร์ที่มีให้ดาวน์โหลด)

แม้ว่าฉันจะไม่สามารถนึกถึงเหตุผลใด ๆ ที่ทำให้คุณไม่มีอะไรในแหล่งรายการ แต่ก็เป็นคำอธิบายเดียวที่ฉันสามารถนึกได้ว่าทำไมไม่มีสิ่งใดปรากฏอยู่ในซอฟต์แวร์ Ubuntu หลังจากลองทำตามขั้นตอนการแก้ไขปัญหาปกติทั้งหมด

ตัวอย่างเอาต์พุตของคำสั่งด้านบน:

  1234567      4 -rw-r--r--   1 root     root         3026 Apr  8 22:39 /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04.1 LTS _Xenial Xerus_ - Release amd64 (20160719)]/ xenial main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://us.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial universe
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
## deb http://archive.canonical.com/ubuntu xenial partner
## deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

ในตัวอย่างด้านบนสี่ที่เก็บหลักถูกเปิดใช้งาน

  1. หน้าหลัก - ซอฟต์แวร์ฟรีและโอเพนซอร์สที่รองรับ Canonical
  2. Universe - ซอฟต์แวร์ฟรีและโอเพ่นซอร์สที่ได้รับการดูแลโดยชุมชน
  3. จำกัด - ไดรเวอร์ที่เป็นกรรมสิทธิ์สำหรับอุปกรณ์
  4. ลิขสิทธิ์ - ซอฟต์แวร์ถูก จำกัด โดยปัญหาลิขสิทธิ์หรือกฎหมาย

อัพเดทยังเปิดใช้งาน Repos พร้อมซอฟต์แวร์จากพันธมิตร Canonical ไม่ได้เปิดใช้งาน สิ่งเหล่านี้แสดงถึงตัวเลือกมาตรฐานที่เปิดใช้งานเมื่อคุณติดตั้ง Ubuntu เป็นครั้งแรก

หากคุณเพิ่ม PPA ใด ๆ พวกเขาก็จะปรากฏในผลลัพธ์ด้านบน


การเปลี่ยนชื่อโฟลเดอร์ gnome-software นั้นทำเพื่อฉันแล้ว ขอบคุณ mv ~/.local/share/gnome-software{,-BAK}ไม่รู้ว่าทำไม
James Newton

1

หากวิธีการด้านบนใช้ไม่ได้ให้ลองติดตั้งซอฟต์แวร์ Gnome อีกครั้งนั่นก็ใช้งานได้สำหรับฉัน

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