Linux용 Android 파일 전송 — Android 파일 전송과 유사한 최소한의 UI를 갖춘 안정적인 MTP 클라이언트입니다.
그냥 작동합니다 ™.
gmtp
/ gvfs
/ mtpfs
또는 기타 MTP 소프트웨어에 만족하신다면 이 소프트웨어가 필요하지 않을 수도 있습니다(하지만 시도해 보십시오!).
그러나 충돌, 태그 누락, 앨범 표지, USB 정지, 파일 손상 등의 문제를 겪고 계시다면 이 소프트웨어가 적합합니다.
배포판에서 android-file-transfer-linux
패키지를 제공하지 않는 경우에도 시스템에 설치할 수 있습니다.
사용 가능한 패키지가 꽤 많습니다:
brew install --cask whoozle-android-file-transfer
또는 brew install --cask whoozle-android-file-transfer-nightly
개발에 도움을 주고 싶으시다면 아래 링크를 클릭하시고 안내를 따라주세요. 나는 여가 시간에 이 프로젝트를 진행하고 있으며 가능한 한 빨리 모든 것을 고치려고 노력하고 때로는 실시간으로 기능을 추가하려고 노력합니다(지금까지 100개 이상의 티켓이 마감되었습니다). 어떤 금액이든 MTP 사용의 고통을 완화하는 데 도움이 될 것입니다. :디
https://www.paypal.me/whoozle
libptp
또는 libmtp
).aft-mtp-cli
.운영 체제에 문제가 있는 경우 FAQ를 살펴보세요. 그렇게 큰 내용은 아니지만 자주 묻는 질문입니다.
sudo apt-get install android-file-transfer
Linux용 Android 파일 전송이 이제 Gentoo에 포함되었습니다. 아무것도 빌드할 필요가 없습니다. 그냥 실행하세요.
sudo emerge -av sys-fs/android-file-transfer-linux
MTP 파일 시스템을 마운트하기 위해 FUSE 마운트 도우미가 필요하다면 FUSE 사용 플래그를 활성화해야 합니다. 예를 들어 /etc/portage/package.use
(디렉토리나 파일일 수 있음)에 다음을 추가하십시오:
sys-fs/android-file-transfer-linux fuse
최신 Git 버전을 원할 경우 `/etc/portage/package.accept_keywords(디렉토리 또는 파일일 수 있음)에 다음 항목을 추가하여 sys-fs/android-file-transfer-linux-9999
ebuild를 사용할 수 있습니다. ):
=sys-fs/android-file-transfer-linux-9999 **
sudo pacman -S android-file-transfer
UI 프로그램을 구축하려면 Qt 라이브러리가 필요합니다. 라이브러리만 사용하려는 경우( Qt는 필요하지 않음 ) BUILD_QT_UI
옵션을 끌 수 있습니다.
Ubuntu 및 기타 Debian 기반 배포판의 경우 다음 명령을 사용합니다.
sudo apt-get install build-essential cmake qt5-default ninja-build libfuse-dev libreadline-dev qttools5-dev
페도라의 경우:
dnf install make automake gcc gcc-c++ kernel-devel cmake fuse fuse-devel qt-devel readline-devel libqt5-linguist-devel
원래
libqtX-dev
또는 libqt5-dev
필요합니다.libfuse-dev
,cmake
, ninja
또는 make
사용하여 프로젝트를 빌드합니다.mkdir build
cd build
cmake -G Ninja ..
ninja
./qt/android-file-transfer
mkdir build
cd build
cmake ..
make
./qt/android-file-transfer
Homebrew를 통해 설치할 수 있는 바이너리 패키지가 있습니다.
brew
아직 설치하지 않았다면 설치하십시오.brew install homebrew/cask/whoozle-android-file-transfer
brew install homebrew/cask-versions/whoozle-android-file-transfer-nightly
GUI 앱을 빌드하려면 Qt가 설치되어 있어야 합니다. 다음은 Homebrew의 Qt5 빌드 지침입니다( brew install qt5
).
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX= ~ /Applications -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5
make
make install
open ~ /Applications/android-file-transfer.app
sudo ninja install
또는 sudo make install
프로그램을 cmake prefix/bin 디렉터리(보통 /usr/local/bin
)에 설치합니다.
mkdir ~ /my-device
./aft-mtp-mount ~ /my-device
앨범 아트를 표시하려면 이름을 'albumart.xxx'로 지정하고 대상 폴더의 첫 번째 위치에 배치해야 합니다. 그런 다음 다른 파일을 복사하십시오. 또한 FUSE는 UI/CLI 파일 전송보다 7~8배 느릴 수 있습니다.
Upload Album
, Upload Directory
및 Upload Files
입니다. 후자의 두 가지는 자명합니다. Upload Album
소스 디렉토리에서 앨범 표지 검색을 시도하고 사용 가능한 최상의 표지를 설정합니다.알려진 모든 문제와 버그의 최신 목록은 여기에서 확인할 수 있습니다.
추가 문의사항이 있으면 언제든지 문의해 주세요. 내 이메일 주소는 [email protected]입니다.
Linux용 Android 파일 전송은 GNU LGPLv2.1 라이선스에 따라 출시됩니다.
저작권 © 2015-2022 블라디미르 멘샤코프