Ubuntu 16.04 LTS에 libqt4-core 및 libqt4-gui를 설치하는 방법은 무엇입니까?


15

Ubuntu 16.04 LTS로 업그레이드했습니다. 그러나 libqt4-core 및 libqt4-gui 패키지가 없습니다.

16.04에 어떻게 설치할 수 있습니까?

감사.

답변:


10

이 libqt4-core 및 libqt4-gui 패키지는 더 이상 Ubuntu 16.04 LTS 이상에 존재하지 않습니다. 그들은 다른 패키지에 의존하는 더미 패키지였습니다. 다음 절차에서는 Vidyo 패키지를 수정하여 작업 종속성을 사용합니다.

  1. 먼저 기본적으로 설치되지 않은 모든 필수 libqt4 패키지가 설치되어 있는지 확인하십시오.

    sudo apt install libqt4-designer libqt4-opengl libqt4-svg libqtgui4 libqtwebkit4
    
  2. 패키지에 정의 된 종속성을 수정하는 스크립트를 작성하십시오. 여기에videbcontrol 제공된 스크립트를 사용 하십시오 .

  3. videbcontrol VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.debvi 편집기에서 종속성을 여는 스크립트 를 실행하십시오.

  4. 교체 Depends: libxss1,libaudio2,libasound2,libqt4-gui (>= 4.8.1), libqt4-network와 함께 Depends: libxss1,libaudio2,libasound2,libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4,libqt4-network. VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb새 종속성이 포함 된 파일이 생성됩니다 .

    vi를 모르는 경우 패키지 정보가 표시되면

    1. 화살표를 사용하여 커서를 아래로 시작하는 줄로 이동 Depends:
    2. i삽입 모드로 들어갈 문자 를 입력하십시오
    3. 새 줄을 지나서 복사 (오른쪽 클릭)하고 return
    4. 삽입 모드를 종료하려면 escape를 입력하십시오.
    5. dd이전 Depends줄 을 삭제하려면 입력
    6. ZZ변경 사항을 저장하고 종료하는 유형 (대문자 z 2 개)
  5. 다음 명령을 실행하여 Vidyo 패키지를 설치하십시오.

    sudo apt install VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb
    

즐겨


Vidyo = facepalm
xealits

3

https://ubuntuforums.org/showthread.php?t=110458 및 @chmike 덕분 에이 종속성은 이미 내가 찾은 것보다 높은 버전을 가지고 있습니다. 대신 .deb 파일을 변경해도됩니다. @ bean1975에는 더 짧은 방법이 있습니다.

dpkg-deb -x yourfile.deb newdir 
dpkg-deb --control yourfile.deb newdir/DEBIAN
gedit newdir/DEBIAN/control

libqt4-gui (>= 4.8.1)함께 변경libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4

dpkg -b newdir modified.deb

그리고 당신은 지금 그것을 사용할 수 있습니다!


0

나를 위해 일 한대로 이것을 시도하십시오.

sudo apt-get -f install

이것은 터미널 자체에서 제안되었으며 마술과 그렇지 않은 것을했습니다.



-1

런치 패드의 Ubuntu 섹션에 연결됨 :

https://launchpad.net/ubuntu/xenial/+package/libqt4-core

https://launchpad.net/ubuntu/xenial/+package/libqt4-gui

dpkg를 사용하여 .deb (Debian 바이너리 패키지)를 설치할 수 있습니다. sudo dpkg -i libqt4-core_4.8.6...ubuntu8_amd64.deb


파일과 종속성을 수동으로 다운로드해야합니까? 설치를보다 쉽게하기 위해 PPA가 있습니까?
Enze Chi

dpkg : 의존성 문제는 libqt4-dbus : amd64의 구성을 방해합니다 : libqt4-dbus : amd64는 libqtdbus4에 의존합니다 (= 4 : 4.8.6 + git64-g5dc8b2b + dfsg-3 ~ ubuntu8); 그러나 시스템의 libqtdbus4 : amd64 버전은 4 : 4.8.7 + dfsg-5ubuntu2입니다. libqt4-dbus : amd64는 qdbus에 의존합니다 (= 4 : 4.8.6 + git64-g5dc8b2b + dfsg-3 ~ ubuntu8); 그러나 시스템의 qdbus 버전은 4 : 4.8.7 + dfsg-5ubuntu2입니다.
Enze Chi

libqtdbus4 패키지가 너무 새롭습니다. libqt4- [core | gui]에 의존하는 업데이트 이후에 다른 패키지가 있습니까? 주객 관계의 내용은 패키지 libtcore4 및 linbqtgui4이
neofug은
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.