APT 및 Ubuntu 리포지토리 알아보기

모든 Linuxeros 및 Linuxeras에 안녕하세요. 오늘 우리는이 주제에 대해 다룰 것입니다. Ubuntu.

APT

Ubuntu 파생 된 배포판은 시스템을 사용합니다. APT. APT 팀에 의해 개발되었습니다 데비안 그리고 '고급 포장 도구'.

프로그래밍되어 있습니다. C 그리고 그 작업은 간단한 방법으로 설명되어 있는데, FTP 서버 (이 경우 Ubuntu에서)에서 일부 '.deb'를 다운로드하여 자동으로 설치하는 것입니다. dpkg.

이렇게하면 프로그램을 훨씬 쉽게 설치할 수 있습니다. 그러나 물론 모든 프로그램이 FTP 서버에있을 수있는 것은 아닙니다. 그래서 여기에 PPA가 있습니다.

PPA

PPA 영어에서 'Personal Package Archive'는 개인 파일이며 기본적으로 공식 저장소에없는 프로그램을 다운로드하고 설치할 수 있습니다. 그들은 일반적으로 런치 패드.

사용

예를 들어 공식 저장소에없는 'roger / roger-mola'패키지를 설치하고 싶으므로 터미널 (콘솔, 쉘, bash)을 열고 다음을 입력합니다.

sudo apt-add-repository roger/roger-mola

데이터베이스를 새로 고칩니다 (아래에 설명 됨).

sudo apt-get update

그리고 패키지를 다운로드합니다.

sudo apt-get install roger-mola

APT 섹션

패키지는 4 개의 섹션으로 나뉩니다.

  • 본관: Ubuntu 라이선스 요구 사항을 충족하고 팀에서 지원을받을 수있는 패키지 만 포함합니다. 이것은 대부분의 시스템에 필요한 모든 것을 포함하기위한 것입니다. GNU / 리눅스 범용.
  • 한정된: 개발자가 지원하는 패키지 포함 Ubuntu 그 중요성 때문에 어떤 유형의 무료 라이센스로도 사용할 수 없습니다. 본관.
  • 우주: 제한된 라이센스가있을 수도 있고 없을 수도 있지만 지원되지 않는 다양한 프로그램이 포함되어 있습니다. Ubuntu 하지만 커뮤니티의 일부입니다. 이를 통해 사용자는 지원되는 패키지와 별도의 위치에 저장하여 시스템에 모든 종류의 프로그램을 설치할 수 있습니다. 본관 y 한정된.
  • 멀티 버스: 자유 소프트웨어 요구 사항을 충족하지 않기 때문에 지원되지 않는 패키지가 포함되어 있습니다.

APT 사용

APT 그것은 많은 용도를 가지고 있으며 여기에서 기본 사항을 보여줍니다.

앱 설치

sudo apt-get install [Nombre del programa]

응용 프로그램 수리 / 업데이트

sudo apt-get --reinstall install [Nombre del Programa]

앱 제거

sudo apt-get remove [Nombre del programa]

응용 프로그램을 완전히 제거

sudo apt-get --purge remove [Nombre del programa]

데이터베이스 업데이트

sudo apt-get update

명령을 기억하고 싶지 않으십니까?

음, 당신이 가지고있는 명령을 기억하고 싶지 않다면 :

  • Ubuntu 소프트웨어 센터
  • 패키지와 함께 다운로드되는 적성 : aptitude
  • 패키지와 함께 다운로드되는 Synaptic : synaptic
  • 정통한

글쎄, 나는 당신이 그것을 좋아하기를 바랍니다. 왜냐하면 나는 이것을 쓰는 것을 좋아했기 때문입니다. 곧 YUM과 PACMAN을 가르 칠 것입니다. 다음 시간까지.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   곤잘로

    APT 운영에 대한 지식이있는 좋은 게시물 😀

  2.   판다 크리스

    "apt-cache search"를 사용하면 패키지가 설명을 충족하는 리포지토리 또는 패키지에 있는지 검색 할 수 있습니다. :삼
    해봐
    apt-cache 검색 노키아
    apt-cache 검색 lxde
    apt-cache 검색 노키아 | grep 관리

  3.   오스카

    입력 주셔서 감사합니다!

  4.   휴고 이투 리에 타

    아주 좋아.

  5.   clow_eriol

    기여 해주셔서 감사합니다. YUM과 PACMAN과 함께 다음 작품을 기다리세요.

  6.   엘리오타임3000

    KDE를 사용하는 사람들을 위해 Apper를 놓쳤습니다.

    게다가 Forefox의 Windows 버전은 렌더링과 노후된 PC 용 인터페이스 자체가 개선되고있는 것 같습니다.

    1.    아이반리눅스

      나는 Mozilla의 좋은 제스처는 Firefox OS가 Windows 시스템 (플래시, 데이터 복사)에서 인식되지 않는다는 것입니다. 솔직히 FFOS에 대한 큰 지원이 있지만 Android와의 호환성을 통합하면 매우 녹색이라고 생각합니다. Tizen 또는 Sailfish OS가 작동합니다. 확실히 Moto G를 플래시합니다.

      1.    녹 투이도

        Firefox의 애플리케이션은 모든 플랫폼에서 실행할 수 있도록 설계되었습니다. 플랫폼은 웹이기 때문입니다.

        Mozilla의 단점은 다행스럽게도 점점 더 많은 영역을 확보하고 있지만 HTML5가 우세하다는 것입니다. 이를 통해 FirefoxOS는 응용 프로그램이 다중 플랫폼이므로 운영 체제의 모든 브라우저에서 실행할 수 있습니다. 또 다른 한 가지는 지배자가 그렇지 않도록 자신의 일을하거나 그들의 지배를 연기한다는 것입니다. 이를 통해 개발자는 모든 플랫폼에 대한 응용 프로그램을 출시하고 이에 따른 노동력을 절약 할 수 있습니다.

        1.    KZKG ^ 가아라

          나는 당신의 코멘트에서 읽었습니다«(…) Mozilla가 짜증나는 것은 HTML5입니다. (…)»… LOL!, 나는 당신이 HTML5와 Mozilla의 아이디어에 동의하지 않는다고 생각했습니다. 그러나 더 잘 읽는다는 것은 당신이 어리석은 말을하려는 것이 아니라는 것을 깨달았습니다.u이 하하

        2.    아이반리눅스

          다음과 같은 프로젝트가있었습니다. "당신은 Linux 용으로 만들고 Windows에서도 호환됩니다."(cygwin 또는 CoLinux가 아님), 불행히도 미래가 없었습니다 (HTML5에서 발생할 수 있음). 나는 HTML5에 걸었다.
          Phonegap이라는 프로젝트가 있는데 매우 유용합니다. 사실 저는 HTML5를 너무 좋아해서 Eliotime 웹용 앱을 만들고 있습니다. (Github에서 (Mega Ultra Bugeado xD) 프로젝트를 찾을 수 있습니다).
          Firefox 및 HTML5의«Off-Topic»은«APT 및 Canonical Ubuntu 리포지토리»와 관련이 없기 때문에 그대로 둡니다.

  7.   아틀라스7진

    다음은 오류 xd입니다.

    sudo apt-add-repository 로저 / 로저 몰라

    먼저 ppa * colon * roger / roger-cool xD를 넣어야합니다.

    sudo apt-add-repository ppa : roger / roger-mola

  8.   마누엘 R

    atlas7jean이 주석을다는 콜론 외에도 PPA를 추가하는 명령이 잘못된 것 같습니다. apt-add-repository 대신 add-apt-repository이기 때문에 명령 구문이 올바르지 않습니다.

    표시된 예는 (나에 따르면) 다음과 같이 보일 것입니다.

    $ sudo add-apt-repository ppa : roger / roger-mola

    인사말.

  9.   길록스

    ppa를 추가하는 명령이 잘못되었습니다. 다음과 같이 표시됩니다. "sudo add-apt-repository ppa : [ppa name]"

    좋은 정보 외에 더 많은 명령을 추가 할 수 있습니다. 예를 들어, 설치할 때 동일한 명령으로 여러 패키지, 즉 "sudo apt-get install [packages1] [package2]"를 설치할 수 있습니다. "설치"전에 -y를 추가하면 설치 여부를 묻지 않습니다.

    또한 프로그램을 제거 할 때 쓸모 없게 된 패키지를 정리하는 방법을 지정해야합니다. "sudo apt-get autoremove"를 추가하면 –purge가 완전히 제거합니다.

  10.   녹 투이도

    PPA 리포지토리에서 볼 수있는 나쁜 점은 많은 사람들이 일반적으로 긴 여정을 가지고 있지 않다는 것입니다. 반면에 Ubuntu의 다양성은 수량면에서 가장 다양합니다.

  11.   프세사르27

    저는이 리눅스 세계에서 시작하는 초보 사용자이기 때문에 우수한 게시물을 좋아했습니다. 현재 저는 초보 사용자에게 훌륭한 배포판이라고 생각되는 시나몬과 함께 민트 페트라를 사용하고 있으며, 이러한 유형의 게시물은 파생 배포판을 사용하는 우리에게 매우 도움이됩니다. 데비안의. 잘 알려진 opensuse와 archlinux 등을 살펴 보는 것이 매우 도움이 될 것이기 때문에 YUM AND PACMAN의 게시물을 기다릴 것입니다.

  12.   샤 마루

    귀하의 정보에 감사드립니다. 귀하와 같은 사람들은이 커뮤니티를 풍부한 지식으로 만드는 사람들입니다.

  13.   베른

    칭곤. 감사합니다.