Ubuntu 16.04의 새로운 소프트웨어 센터에 응용 프로그램 데이터가 없습니다.


19

우분투 소프트웨어 오류소프트웨어 센터를 열 때 발생하는 오류입니다. 재부팅 및 실행을 시도했지만 sudo apt-get update개선되지 않았습니다. 이전에는 효과가 있었지만 그 이후로 무엇이 잘못되었는지 모르겠습니다. Dell Inspiron 15R에서 Ubuntu 16.04 최종 릴리스를 사용하고 있습니다. 모든 조언을 부탁드립니다. 미리 감사드립니다.

편집 : 문제는 내가 특별한 것을하지 않고 마술처럼 스스로 해결되었습니다 (또는 부주의하게 무언가를하고, 알지 못합니다). 그래서 나는 여전히 이것의 근원에 가고 싶습니다.


1
그것에 대한 우분투 버그가 있습니다 : bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1563155
Jonathan Hartley

답변:


17

블리치 비트를 사용하여 베타에서 공식 릴리스로 시스템을 정리 한 후이 문제가 발생했습니다. 모든 캐시 데이터를 정리하면 소프트웨어 센터도 비워졌습니다 (위의 user533424).

이 데이터를 재생성하는 것으로 "마 법적으로"다시 나타나는 것 같습니다. 그래서...

설정> 지역 언어> ... 및 현재 언어 변경 또는 재설치

.... 또한 나를 위해 일했습니다.


나는 또한 표백제를 사용했기 때문에 의미가 있습니다.
Mav14

4
나는 표백제를 사용하지 않았 으며이 솔루션은 나를 위해 작동하지 않습니다.
Jonathan Hartley

시스템 재부팅
Prabs

11

루트 액세스 및 정리 된 앱 캐시 데이터와 함께 BleachBit을 사용한 후 발생하는 문제

  1. 우분투 소프트웨어 센터 열기
  2. 업데이트 탭을 클릭하십시오
  3. 왼쪽 상단에있는 작은 새로 고침 버튼을 클릭하십시오
  4. 좀 기다려

새로 고침 버튼은 그림 참조

모든 것이 정상으로 돌아옵니다 여기에 이미지 설명을 입력하십시오


이것은 매력처럼 작동합니다! 아무것도 다시 시작하거나 제거 / 설치할 필요가 없습니다. 이것이 최선의 선택입니다.
leetNightshade

이 사람들을 작동시키는 유일한 논리적 방법 인 +1입니다.
Bsienn

1
이 아이콘이 없습니다
Osama AbuSitta

3
나는 아이콘을 가지고 있고 그것을했고 아무것도 바뀌지 않았다.
Zibri

5

나는 이것이 / var / cache 디렉토리와 관련이 있다고 생각합니다.

나를 위해 일한 해결 방법 :

sudo apt purge gnome-software ubuntu-software
sudo apt autoremove
sudo apt install gnome-software ubuntu-software

방금 다시 설치 했습니까?
Mav14

16.04에서 Ubuntu 소프트웨어를 시작하면 '내부 오류'가 발생합니다. 다시 설치하면 완전히 수정되었습니다. 문제의 원인이라고 생각되는 일부 패키지를 업그레이드했습니다.
톰 나디아

새로운 Ubuntu 16.04 LTS 설치에서는 다른 수정 프로그램이 작동하지 않았지만 다시 설치하는 것이 편리했습니다! kudos
DrMoishe Pippik

3

그것은 나를 위해 작동합니다. Language Support > Regional Formats영어 (미국)로 변경 한 다음 컴퓨터를 재부팅하십시오. 소프트웨어 센터가 이제 제대로 작동합니다.


2
Language support시스템 설정에 있습니다.
Jonathan Hartley

이것이 도움이 될 수는 있지만 그래픽 사용자 인터페이스를 통해 소프트웨어를 설치할 수 있도록 전체 시스템의 로케일을 변경하는 궁극적 인 해결책은 아닙니다 ... 귀하의 답변에 감사드립니다. 이것은 실제로 문제를 해결합니다.
바이트 사령관

시스템 재부팅
Prabs

1

예, 언어 구성 문제인 것 같습니다. 엄청나게 불가능한 즉시 사용 가능한 결함이지만 LTS 릴리스에 있습니다. : \

시스템이 이미 영어로되어 있어도 시스템 설정> 언어 지원에서 시스템을 다시 선택하고 시스템 전체에 다시 적용한 다음 재부팅하십시오. 이제 새로운 앱 스토어가 실제로 작동합니다.


1

나는 같은 문제가 있었다. 그러나 내 문제는 언어 설정이나 그와 관련된 것이 아닙니다. 내 문제는 GoGui라는 프로그램에 의해 해결되었습니다. 다른 엔진에 연결할 수있는 게임 인터페이스 프로그램. launchapad 게시물을 통해 내 문제에 대한 해결책을 찾았습니다 : https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1563155 # 28 및 # 29. 그래서 기본적으로 문제는 * .xml의 gogui registers 파일 형식을 x-go + xml에 등록했는데 우분투 소프트웨어는 열려고하지만 찾을 수없는 것 같습니다. /var/cache/app-info/xmls/fwupd.xml을 삭제하고 / usr / local / share / mime / globs 및 / usr / local / share / mime / globs2에서 Gogui가 만든 행을 등록 취소하면 문제가 해결되었습니다. !


0

언어를 영어로 바꾸어 소프트웨어 센터를 운영하고 있습니다. 그러나 나는 당신이 이미 영어로되어 있음을 알 수 있으므로 아마도 도움이되지 않을 것입니다 ...


-1

내 PC의 Ubuntu Software Center에도 "응용 프로그램 데이터를 찾을 수 없습니다"라는 메시지가 표시되지만 / var / cache를 tmpfs로 마운트 한 직후에 나타납니다. 이전 버전의 Ubuntu Software Center 에서도이 문제가 발생하여 / var / cache에 tmpfs를 더 이상 사용하지 않기로 결정했지만 해당 파일을 복원하는 방법도 알 수 없었습니다 ... 어쨌든 당 정의 / var / cache는 응용 프로그램에서 캐시 된 데이터를위한 것입니다. 이러한 데이터는 시간이 많이 걸리는 I / O 또는 계산의 결과로 로컬로 생성됩니다. 응용 프로그램은 데이터를 재생성하거나 복원 할 수 있어야합니다. / var / spool과 달리 캐시 된 파일은 데이터 손실없이 삭제할 수 있습니다. 데이터는 애플리케이션 호출과 시스템 재부팅 사이에 유효해야합니다.

/ var / cache 아래에있는 파일은 응용 프로그램 별 방식, 시스템 관리자 또는 둘 다에 의해 만료 될 수 있습니다. 응용 프로그램은 이러한 파일을 수동으로 삭제하여 (일반적으로 디스크 공간 부족으로 인해) 항상 복구 할 수 있어야합니다. 캐시 디렉토리의 데이터 형식에 대해서는 다른 요구 사항이 없습니다. 참조 http://www.pathname.com/fhs/pub/fhs-2.3.html#THEVARHIERARCHY를

Ubuntu Software Center는 해당 파일을 삭제 한 후 제대로 작동하지 않기 때문에이 경우에는 해당되지 않습니다.

그것이 근본 원인에 대한 좋은 힌트이지만 문제를 해결하지 못할 수 있기를 바랍니다.


아 btw. 가장 왼쪽에있는 "새로 고침"버튼을 통해 새로 고침을 시도 했습니까? 그것은 나를 위해 일했다 ...
user533424 April

나는 그것을 시도했지만 즉각적인 결과를 보지 못했습니다. 몇 번 다시 시작한 후 다시 확인했는데 이제 작동합니다. 기묘한.
Mav14

-1

설치하는 동안 시작했습니다 synaptic-package-manager. 여러 이벤트가 나타나기 시작했지만 실제 설치가 시작되지 않았습니다. 내가 사용하는 bleachbit (as root)설치와 사용이되면서 몇 번을 sudo apt-get update모든 응용 프로그램 설치. 에서 apt파일 삭제를 확인하지 않았습니다 bleachbit. 를 사용하여 재부팅 한 후 명령 줄에서 시냅틱 패키지 관리자를 설치했습니다 sudo apt-get install syanptic-package-manager. 다시 설치하는 데 사용했습니다 ubuntu-software. 이제 모든 응용 프로그램이 나열됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.