- -불분명 한 Linux 배포판에서 소프트웨어를 찾는 방법

모호한 Linux 배포판에서 소프트웨어를 찾는 방법

모호한 소프트웨어를 찾기가 다소 어렵습니다.Linux 배포판이지만이 문제를 해결하는 방법에는 여러 가지가 있습니다. 첫 번째 (그리고 틀림없이 가장 좋은) 솔루션은 필요한 실행 가능한 앱으로 대신 누락 된 앱을 보완하는 것입니다. 이러한 실행 가능한 앱을 AppImages라고합니다.

AppImages

AppImages는 결코 새로운 것이 아니지만그것들은 최근 기억에서 리눅스 커뮤니티에서 최고의 발명품 중 하나입니다. 기본 개념은 Windows와 같은 "EXE"를 Linux 플랫폼에 가져 오는 것입니다. 사용자가 이러한 파일 중 하나에 포함 된 프로그램을 다운로드하면 소프트웨어를 설치할 필요없이 바로 실행됩니다. 분명히 AppImage는 Linux에서 실행 바이너리를 발명하지 않았습니다. 이미 휴대용 바이너리 파일이 있습니다. 즉, AppImage는 이러한 바이너리를 개선하는 방법을 찾습니다.

비 AppImage 이진 파일은 다음에서 실행할 수 있습니다.모든 Linux 배포판 (시스템에 올바른 라이브러리 등이 설치된 경우) AppImage 파일에는 각각의 모든 라이브러리와 파일이 "환경"으로 압축되어있어 사용자가 가져 와서 갈 수 있습니다. Linux PC에서 이러한 파일을 얻는 방법은 다음과 같습니다.

AppImage 찾기

먼저 Probono AppImage 디렉토리에서 AppImage를 찾으십시오. 온라인상의 모든 리소스 중에서 가장 신뢰할 수 있고 풍부한 것으로 보입니다. 이 예에서는 Audacity를 사용합니다.

BinTray 페이지에서“파일”을 클릭하십시오. 다음은 Audacity 이미지의 방대한 목록입니다. AppImage 프로그램이 최대한 최신 상태가되도록 가장 최신 버전을 찾으십시오. 브라우저에서이 파일을 다운로드하지 마십시오. 대신 링크를 마우스 오른쪽 버튼으로 클릭하고 "복사"를 클릭하여 직접 URL을 저장하십시오. 그런 다음 터미널 창을 엽니 다.

Audacity 앱 다운로드 wget

참고 : wget이 없습니까? 패키지 관리자로 검색하여 먼저 설치하십시오. 그런 다음 다운로드를 시작하십시오.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

이 앱을 wget으로 다운로드 한 이유는 AppImage 권한이 변경되어야하기 때문입니다. 이미 터미널에있을 때이 작업을 수행하는 것이 훨씬 쉽습니다. 권한을 업데이트하려면 chmod 명령:

sudo chmod +x Audacity*.AppImage

권한이 업데이트됩니다. 이제 Linux PC의 파일 관리자에서 다운로드를 열고 Audacity AppImage를 두 번 클릭하십시오. 앱이 즉시 열리고 사용 준비가됩니다.

플랫 팩 및 스냅 패키지

인기없는 소프트웨어를 찾는 또 다른 솔루션덜 지원되는 Linux 배포판은 Flatpak을 사용하는 것입니다. 이 기술 (AppImage와 매우 유사)은 "distro-agnostic"입니다. 즉, Linux 배포가 다른 배포보다 선호되지 않으며 Linux 배포가이를 지원할 수 있습니다. Snaps와 Flatpaks는 모든 것에 설치되도록 설계되었습니다.

이 두 가지 솔루션은 Linux 커뮤니티의모든 사람이 어디서나 사용할 수있는 "유니버설"패키지 형식을 만들려는 최신 시도. 이 두 가지 기술의 도움으로 인기가 높은 소프트웨어는 모든 주요 Linux 배포판과 모호한 배포판에 적용됩니다.

Ubuntu 또는 Fedora 사용자가 누리는 것과 같은 종류의 소프트웨어 지원을 즐기지 않는 덜 알려진 Linux 배포판을 사용하고 있다면 사용해보십시오.

GitHub의 Linux 소프트웨어

추가 소프트웨어를 찾는 가장 좋은 방법 중 하나인기없는 리눅스 배포판은 Github로 향한다. 하루 종일 코드를 푸시하는 수많은 프로젝트가 있습니다. 결과적으로 대부분의 Linux 프로젝트는 소스 코드를 호스팅합니다. 즉, 프로그램이 필요하고 Linux 버전 용 기본 패키지가없는 경우에도 소스에서 소프트웨어를 컴파일하고 자체 설치 가능한 패키지를 만들 수 있습니다!

모든 Linux 프로젝트가 Github을 사용하는 것은 아닙니다. 그럼에도 불구하고이 웹 사이트는 가장 인기있는 프로젝트 관리 서비스입니다. 즉, 필요한 것을 찾을 수있는 좋은 기회가 있습니다.

설명서를 읽으십시오

덜 알려진 Linux 배포판에서개발자 자신도 종종 소프트웨어를 찾기가 더 어려워 질 것임을 알고 있습니다. 결과적으로 개발자는이 격차를 메우기 위해 열심히 노력합니다. 가장 좋은 예는 Solus 프로젝트입니다. 이 Linux 배포판은 새롭고 완전히 새로운 패키지 형식입니다. 결과적으로 일부 프로그램은 우분투에서와 같이 존재하지 않습니다. 이 때문에 Solus 프로젝트에는 사용자가 필요한 프로그램을 찾아서 찾을 수있는 "타사"섹션이 있습니다. 또한 Solus를 사용하면 모든 사용자가 타사 섹션에 대한 프로그램을 요청할 수 있습니다.

Linux 배포판이 비슷할 수 있습니다. 패키지 제작 방법을 살펴보고 '타사'섹션이 있는지 확인하십시오. 웹 사이트에서 "요청 패키지"기능 섹션을 찾는 것이 좋습니다. 일부 개발자는 귀하의 요청을 무시할 수 있지만 연락을 취하기가 쉽지 않습니다.

결론

과거에는 Linux 배포판에서주류가 아닌 것은 사형 선고였습니다. 소프트웨어를 구하기가 어려웠으며 필요한 소프트웨어를 찾은 경우 패키지 업데이트 속도가 느 렸습니다. 요즘 Linux 커뮤니티는 Linux에 프로그램을 설치하는 것을보다 독립적 인 프로세스로 만들기 위해 매우 열심히 노력하고 있습니다. 모든 사람이 Flatpak, Snaps 및 AppImages와 같은 솔루션을 수용 할 때 특정 앱을 사용하지 않는 시대는 과거의 일이 될 것입니다.

코멘트