mkchromecast를 설치할 수 없습니다

mkchromecast를 설치할 수 없습니다

설치하려고 하는데MKChromecast.

웹사이트의 지침에 따라 먼저 다음을 시도했습니다.

$ sudo apt-get install mkchromecast

반품:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mkchromecast

그래도 작동하지 않을 때 .deb를 다운로드하고 다음을 시도했습니다.

$ sudo dpkg -i mkchromecast_0.3.6-3_all.deb

그리고 다음과 같은 답변을 받았습니다.

Selecting previously unselected package mkchromecast.
(Reading database ... 244586 files and directories currently installed.)
Preparing to unpack mkchromecast_0.3.6-3_all.deb ...
Unpacking mkchromecast (0.3.6-3) ...
dpkg: dependency problems prevent configuration of mkchromecast:
 mkchromecast depends on python-flask; however:
  Package python-flask is not installed.
 mkchromecast depends on python-pychromecast; however:
  Package python-pychromecast is not installed.
 mkchromecast depends on python-psutil; however:
  Package python-psutil is not installed.
 mkchromecast depends on vorbis-tools (>= 1.4.0); however:
  Package vorbis-tools is not installed.
 mkchromecast depends on lame (>= 3.99.0); however:
  Package lame is not installed.
 mkchromecast depends on flac (>= 1.3.0); however:
  Package flac is not installed.
 mkchromecast depends on python-pyqt5; however:
  Package python-pyqt5 is not installed.
 mkchromecast depends on youtube-dl; however:
  Package youtube-dl is not installed.

dpkg: error processing package mkchromecast (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
 mkchromecast

인터넷 검색을 통해 다음을 시도해 보았습니다.

sudo gdebi mkchromecast_0.3.6-3_all.deb

반품:

Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: python-pychromecast

그래서 python-pychromecast.deb를 다운로드하고 다음을 수행했습니다.

sudo gdebi python-pychromecast_0.7.7-2_all.deb

하지만 올바른 python-protobuf 버전이 설치되지 않은 것 같습니다.

Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: python-protobuf (>= 3)

그러나 다음을 실행하면:

sudo apt-get install python-protobuf

이미 최신 버전이라고 나와 있습니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
python-protobuf is already the newest version (2.6.1-1.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

그래서 올바른 버전을 강제 설치했습니다.

sudo -H pip install --upgrade protobuf==3.2.0

그러나 이것은 다음과 같은 응답을 제공합니다.

Requirement already up-to-date: protobuf==3.2.0 in /usr/local/lib/python2.7/dist-packages/protobuf-3.2.0-py2.7.egg
Requirement already up-to-date: six>=1.9 in /usr/lib/python2.7/dist-packages (from protobuf==3.2.0)
Requirement already up-to-date: setuptools in /usr/local/lib/python2.7/dist-packages (from protobuf==3.2.0)
Requirement already up-to-date: appdirs>=1.4.0 in /usr/local/lib/python2.7/dist-packages (from setuptools->protobuf==3.2.0)
Requirement already up-to-date: packaging>=16.8 in /usr/local/lib/python2.7/dist-packages (from setuptools->protobuf==3.2.0)
Requirement already up-to-date: pyparsing in /usr/local/lib/python2.7/dist-packages (from packaging>=16.8->setuptools->protobuf==3.2.0)

이로 인해 버전 >= 3을 설치해야 한다고 믿게 되었습니다.

누구든지 내가 뭘 잘못하고 있는지 말해 줄 수 있나요?

답변1

소스에서 설치이미 작업 중입니다.

저도 질문을 했는데요깃허브, 제작자는 다음과 같이 응답했습니다.

내가 틀렸다면 정정하십시오. 그러나 Mint는 Ubuntu의 파생물입니다. 내 생각에 4월부터 우분투는 이 앱을 저장소에 갖게 될 것이므로 Mint도 (결국) 똑같은 일을 할 것입니다. 문제가 해결되었다고 생각하시면 이 보고서를 닫으시기 바랍니다. 감사해요.

관련 정보