Guadalinex v9에 애플리케이션 설치

Guadalinex v9에 애플리케이션 설치

Guadalinex v9에 애플리케이션 설치

설치할 때 과 달리 넥스 v9에는 이제 다른 작업을 수행할 필요 없이 직접 사용할 수 있는 다양한 애플리케이션이 있습니다. 초기 설치에 포함되지 않은 다른 항목이 필요한 경우 문제 없습니다. 언제든지 시스템에 추가할 수 있습니다.

목차

    새 애플리케이션을 설치할 때 과 달리 넥스 일반적으로 Linux에서는 네 가지 경우가 있습니다.

    • 필요한 응용프로그램이 다음의 소프트웨어 저장소에 있는지 확인하세요. 과 달리 넥스
    • 해당 저장소 외부의 특정 저장소에 있습니다. 과 달리 넥스
    • 개발자에게 DEB 패키지(에서 사용하는 시스템)를 제공하도록 하세요. 데비안 및 그 파생상품)
    • 여러분이 직접 컴파일할 수 있도록 소스 코드를 제공합니다.

    이 네 가지 상황은 가장 단순한 것부터 시작하여 가장 번거로운 것까지, 가장 가능성이 높은 것부터 시작하여 가장 덜 빈번한 것까지 순서대로 나열되어 있습니다. 따라서 가장 가능성이 높은 설치 방법은 가장 간단할 것입니다.

    Guadalinex 저장소에서 설치

    소프트웨어 리포지토리는 예를 들어 휴대폰에 애플리케이션을 설치하는 데 꼭 사용하게 될 최신 소프트웨어 스토어의 전신입니다. 이 발명품이 오랫동안 존재해 왔다는 사실을 알면 놀랄 수도 있습니다.

    리포지토리의 소프트웨어는 콘솔의 명령을 사용하여 매우 쉽게 설치할 수 있으며, 터미널이 별로 마음에 들지 않으면 사용 가능한 패키지를 탐색하는 데 도움이 되는 그래픽 응용 프로그램을 통해 설치할 수도 있습니다.

    명령줄에서 패키지를 설치하려면 다음을 입력하세요. sudo apt-get 설치 프로그램, "program"은 패키지 이름입니다. 필수는 아니지만 다음을 사용하여 패키지 목록을 업데이트하는 것부터 시작하는 것이 좋습니다. sudo는있는 apt-get 업데이트. 명령 sudo는 명령 앞에 오는 명령은 관리자 권한으로 명령을 실행하는 데 사용되므로 적어도 처음에는 암호를 쓰라는 메시지가 표시되며 논리적으로 사용자는 관리자 그룹에 있어야 합니다. 업데이트하는 동안 진행 상황이 표시되지만, 아래 스크린샷에서는 중요한 사항에 초점을 맞추기 위해 흐리게 표시되고 요약되어 표시됩니다.

    sudo apt-get update를 사용하여 콘솔에서 저장소 업데이트

    설치한 패키지가 다른 패키지에 종속된 경우 이를 알리고 설치 확인을 요청합니다. 모든 것을 설치하려면 S 키(기본적으로 선택되어 있으므로 Enter 키로 대체 가능)를 클릭해야 하며, 제공되는 내용이 적합하지 않은 경우 n 키를 클릭하고 작업을 취소할 수 있습니다. 회색으로 표시된 아래 스크린샷에서는 추가로 일부 패키지를 설치할 것을 제안합니다. 아두 이노, 우리가 요청한 것, 다른 사람들을 제안하고 추천하는 것입니다. 또한 작업을 완료하려면 특정 양의 디스크 공간을 사용해야 함을 알려줍니다.

    sudo apt-get install을 사용하여 콘솔에서 패키지 설치

    좀 더 그래픽적인 것을 선호하는 경우, 과달리넥스 v9 용도 시냅스 패키지 관리자로서 제 생각에는 훌륭한 결정이었습니다. 이를 시작하려면 "표준" 버전을 사용하는 경우 주 메뉴의 관리 항목에서 선택하고 "라이트" 버전을 사용하는 경우 기본 설정에서 선택해야 합니다.

    Guadalinex Cinnamon 관리 메뉴에서 Synaptic에 액세스
    Guadalinex LXDE 환경 설정 메뉴에서 Synaptic에 액세스

    관리자 권한이 필요하므로 애플리케이션을 실행하기 전에 비밀번호를 묻습니다. 귀하의 사용자가 관리자 그룹에 속해 있지 않다면 다른 사람의 비밀번호를 확실히 알고 있을 것입니다. (권한이 없는 사용자와 정상적으로 작업하는 것은 말도 안되는 일이 아니며 또 다른 보안 계층을 추가합니다.) 사용자 이름이 포함된 상자는 메뉴 드롭다운입니다. 메뉴에서 권한 있는 사용자를 선택한 다음 아래 상자에 비밀번호를 쓸 수 있습니다.

    Guadalinex Cinnamon에서 Synaptic에 대한 비밀번호 인증 액세스

    Guadalinex 리포지토리에 포함된 프로그램의 수가 상당히 많기 때문에 원하는 프로그램을 찾으려면 왼쪽 하단 상자에서 해당 버튼을 클릭한 다음 왼쪽 상단에 있는 해당 이름을 클릭하여 섹션을 탐색하고 정보를 얻을 수 있습니다. 오른쪽에서 선택하여 이에 대해 알아보세요.

    아래 스크린샷의 예에서는 "유니버스" 저장소(무료 소프트웨어)의 전자 섹션을 선택했으며 여기에서 아두 이노, 해당 설명은 오른쪽 하단 상자에 표시됩니다.

    Synaptic의 저장소 섹션 탐색

    패키지 설명이 들어 있는 상자에는 세 개의 버튼이 있습니다. 가장 왼쪽에 있는 첫 번째 항목은 애플리케이션의 스크린샷을 표시하는 역할을 합니다. 중앙 항목을 사용하면 패키지를 설치한 이후(해당되는 경우) 패키지 변경 사항에 대한 보고서를 볼 수 있으며 마지막 항목을 사용하면 응용 프로그램 웹 사이트를 방문할 수 있습니다.

    Guadalinex Cinnamon의 Synaptic Arduino 패키지 스크린샷

    검색 엔진을 사용하고 패키지 이름이나 설명에 포함된 텍스트를 작성하여 찾을 수도 있습니다. 왼쪽 상자는 최근 검색 목록이 나타나는 검색 결과 모드로 변경됩니다. 검색 조건으로 찾은 패키지가 오른쪽 상자에 나타납니다.

    Guadalinex Cinnamon에서 Synaptic을 사용하여 패키지 저장소 검색

    설치하려는 패키지를 찾았으면 마우스의 컨텍스트 메뉴 버튼(왼손잡이가 아닌 한 일반적으로 오른쪽 버튼)을 사용하여 해당 패키지를 선택하고 표시하기만 하면 됩니다. 설치하다. 이 작업은 필요한 만큼의 프로그램에 대해 반복할 수 있으며 완료되면 "적용" 버튼을 클릭하여 설치가 실행됩니다.

    Guadalinex Cinnamon의 Synaptic에 Arduino 패키지를 설치하려면 확인하세요.

    주문서에 설명되어 있듯이 apt-get install, 우리가 선택한 패키지가 의존하는 다른 패키지를 설치해야 하는 경우 요구 사항이 포함된 정보 상자가 표시되며 이를 표시하기 전에 승인이 요청됩니다.

    Guadalinex Cinnamon의 Synaptic에서 Arduino를 설치하기 위한 추가 패키지 선택을 확인하세요.

    그 후 적용을 클릭하면 표시된 패키지가 설치된다고 이미 말했으므로 리포지토리에 있는 애플리케이션을 설치하는 방법을 이미 알고 있으므로 이제 방법을 살펴보겠습니다. 새 저장소 추가 에서 제공하는 프로그램이 아닌 다른 프로그램을 설치하는 경우 과 달리 넥스. 물론 이러한 저장소에 대한 정보를 제공하려면 개발자가 필요합니다.

    Guadalinex에 포함되지 않은 저장소에서 설치

    멋진 회로 시뮬레이터를 설치하고 싶다고 가정해 보겠습니다. 뭐야. 우선, 이미 말했듯이, 나는 시냅스, 패키지 관리자를 통해 우리가 사용하는 리포지토리에서 사용할 수 있는지 확인합니다. 과 달리 넥스 구성했습니다.

    Guadalinex Cinnamon의 Synaptic을 사용하여 저장소에서 Qucs 패키지 검색

    해당 이름의 패키지가 나타나지 않습니다. 논리적으로 나는 그것이 올바르게 작성되었고 그것이 내가 정말로 찾고 있는 것임을 확인했기 때문에 그것이 저장소에 없다고 가정합니다.

    Guadalinex Cinnamon의 Synaptic을 사용하여 저장소에서 Qucs 패키지를 검색한 결과

    다음은 필요한 프로그램이 포함된 저장소를 구성에 추가하는 데 필요한 정보를 얻는 것입니다. 내 예에서는 검색했습니다. 뭐야 인터넷에서 나는 그들의 웹 사이트에서 다른 정보 중에서 다음 스크린샷에서 강조한 내용을 발견했습니다: 응용 프로그램 패키지의 PPA(개인 패키지 아카이브, 스페인어로 된 개인 패키지 아카이브)에 대한 링크 .

    DuckDuckGo로 인터넷에서 검색한 Qucs 프로젝트 웹사이트

    동일한 링크에서는 콘솔에서 수행하는 방법도 설명합니다. 매우 간단하므로 자세한 방법을 알아보기 전에 먼저 살펴보겠습니다. 시냅스. 분명히 콘솔이나 패키지 관리자 중 하나 이상을 수행할 필요는 없습니다.

    콘솔에서 저장소를 추가하려면 sudo 명령을 사용하십시오. 적절한 추가 저장소 ppa:qucs/qucs 개발자의 신원이 가장되지 않도록 공개 키를 검색하고 다른 소프트웨어를 설치하는 역할도 담당합니다. 추가한 후에는 주문으로 리포지토리를 업데이트해야 합니다. sudo는있는 apt-get 업데이트. 그리고 이미 패키지(및 해당 종속성)를 설치하려면 다음 명령을 사용하면 충분합니다. sudo apt-get 설치 qucs. 이미 설명했듯이 우리가 의존하는 추가 패키지의 설치를 수락해야 하며 관리자 권한이 필요하므로 적어도 처음에는 비밀번호를 묻습니다.

    다른 콘솔 세션과 마찬가지로 아래 스크린샷에서는 메시지를 회색으로 표시하고 덜 중요한 메시지를 요약하여 가장 중요한 메시지, 즉 응답을 기다리는 명령과 경고를 강조했습니다. 프로세스가 완료되면 프로그램이 시스템에 설치되어 사용할 수 있습니다.

    Qucs 저장소를 추가하고 패키지를 설치하는 콘솔 세션

    보시다시피 터미널을 사용하면 매우 빠르고 간단합니다. 이제부터 이를 수행하는 방법을 설명하겠습니다. 시냅스. 기본적으로 새 저장소를 추가해야 하며 보안을 위해 여기에 서명하는 공개 키(가장 방지)를 추가해야 합니다. 키 검색부터 시작하면 패키지 관리자에서 나머지 프로세스를 수행할 수 있습니다.

    프로젝트 웹사이트에서 뭐야 우리는 다음으로 연결되는 PPA에 대한 정보를 찾았습니다. 패키지 웹사이트. 다음 스크린샷에서는 키를 찾는 링크를 강조 표시했습니다. PPA의 기술 정보를 표시하고 이를 클릭해야 합니다(서명 키).

    Qucs PPA 서명 키 검색

    키를 클릭하면 브라우저가 해당 항목에 대한 검색 페이지로 이동합니다. 우분투 키서버. 우리의 경우에는 하나만 있고 그것을 클릭하면 이미 공개 키 텍스트가 있습니다. BEGIN PGP PUBLIC KEY BLOCK과 END PGP PUBLIC KEY BLOCK 줄 사이에 포함된 텍스트입니다.

    Qucs PPA 공개 키 찾기

    패키지 관리자에서 키를 사용하려면 키(키를 묶는 줄도 포함)를 복사하고 일반 텍스트 문서(즉, 다음과 같은 텍스트 편집기를 사용하여)에 저장해야 합니다. Gedit, 에서와 같은 워드 프로세서를 사용하지 않음 LibreOffice) 패키지 관리자가 요청할 때를 대비해 문서의 이름과 위치를 기억해 두세요.

    Qucs PPA 공개 키 복사

    우리는 검색했다 뭐야 패키지 관리자에 나타나지 않았는데 이제 "설정" 메뉴의 "저장소" 항목을 사용하여 이를 포함하는 새 저장소를 추가하겠습니다.

    Guadalinex Cinnamon에서 시냅틱 저장소 구성

    설정을 입력하면 대화 상자가 나타납니다. "기타 소프트웨어" 탭에서는 현재 사용 가능한 저장소 목록을 볼 수 있으며 "추가" 버튼을 사용하여 새 저장소를 지정할 수 있습니다.

    Synaptic의 Guadalinex 기본 저장소 목록

    나타나는 대화 상자에 이전에 보여준 웹 페이지에서 얻은 PPA 주소를 작성합니다. 사용할 Ubuntu 버전을 지정해야 한다는 점에 유의하는 것이 중요합니다. 우리의 경우 기사에서 설명했듯이 우리는 이미 Guadalinex v9를 가지고 있습니다., 이는 다음에서 파생됩니다. 우분투 트러스티 타르 그래서 우리는 글을 써야 할 거야 신뢰할 수 있는 사용된 저장소를 결정합니다.

    Guadalinex Cinnamon을 사용하여 Synaptic에 새 저장소 추가

    이것이 어디서 왔는지 설명하기 위해 Qucs PPA 웹사이트로 돌아가 보겠습니다. deb http://ppa.launchpad.net/qucs/ubuntu 신뢰할 수 있는 메인. 다음 스크린샷에서는 현재 관심 있는 정보가 포함된 영역이 강조 표시되어 있습니다.

    웹사이트에서 Qucs PPA 주소를 찾으세요.

    새 저장소가 추가되면 이전 목록에 나타납니다. 그건 그렇고, 우리가 지정한 바이너리 패키지(이미 컴파일된)가 포함된 저장소 외에 소스 코드 저장소도 나타납니다.

    Guadalinex Cinnamon의 Synaptic에서 수정된 저장소 목록

    새 저장소에서 패키지를 설치하기 전에 해당 키로 패키지를 확인할 수 있어야 합니다. 이것이 우리가 웹에서 복사하여 텍스트 문서에 저장하는 이유입니다. "인증" 탭에서 해당 문서가 포함된 문서(이전에 기록한 문서)의 위치를 ​​묻는 "키 가져오기" 버튼을 사용하여 이를 로드할 수 있습니다.

    Guadalinex Cinnamon의 Synaptic 저장소 인증을 위한 공개 키

    모든 것이 순조롭게 진행되면 "인증" 탭에서 공개 키가 있는 문서를 선택한 후 새 저장소에 해당하는 새 블록이 나타납니다.

    Guadalinex Cinnamon이 Synaptic에서 Qucs 저장소 인증을 위한 새로운 공개 키를 제공합니다.

    새 저장소와 해당 키를 추가한 후 대화 상자를 닫으면 패키지 관리자는 저장소가 변경되었지만 다시 로드될 때까지 변경 사항이 적용되지 않는다는 경고를 표시합니다.

    Guadalinex Cinnamon을 사용한 Synaptic의 저장소 변경 알림

    리포지토리 업데이트 알림 자체에서 해당 버튼을 눌러 다시 로드할 수 있습니다. 의 기본 인터페이스에서도 수행할 수 있습니다. 시냅스 메뉴 아래 왼쪽 상단에 있는 "새로고침" 버튼을 사용하세요.

    Guadalinex Cinnamon의 시냅틱 저장소 업데이트 진행 상황

    리포지토리에서 정보 다시 로드를 마쳤을 때 우리가 찾고 있던 패키지는 뭐야, 이제 위에서 설명한 대로 설치할 수 있습니다. 상황에 맞는 메뉴 버튼으로 선택하고 "설치 표시"를 선택한 다음 설치할 패키지 선택이 완료되면 "적용"을 클릭합니다.

    Qucs, Guadalinex Cinnamon의 Synaptic에 추가된 새 저장소에서 발견된 새 패키지

    DEB 패키지에서 설치

    이 작업을 매우 쉽게 수행하려면 도구를 사용할 수 있습니다. GDebi 그래픽 환경에서 DEB 패키지를 설치하는 데 사용됩니다. 지금까지 살펴본 모든 내용을 통해 패키지를 찾고 표시하여 설치하는 방법을 확실히 알게 되었습니다.

    Guadalinex Cinnamon에서 Synaptic을 사용하여 GDebi 설치

    그런데 이를 확인할 때 사용하는 일부 패키지도 선택해야 합니다. 통역사의 일부 구성 요소 Python 프로그램 자체의 핵심 패키지(gdebi-core)

    Guadalinex Cinnamon의 Synaptic에서 GDebi를 설치하려면 추가 패키지를 확인하세요.

    설치가 필요한 경우 주의, 라미네이팅 프로그램 얼티 메커, 이전 섹션에서 이미 본 것처럼 저장소에서 검색부터 시작하겠습니다. 사용할 수 없기 때문에 인터넷에서 다음 이외의 저장소를 검색하려고 합니다. 과 달리 넥스 (그리고 신뢰할 수 있는) 내용이 포함되어 있습니다. 이 경우에는 찾지 못했지만 웹사이트에서 찾았습니다. 얼티 메커 이를 포함하는 .deb 확장자를 가진 문서(DEB 패키지)입니다.

    시스템의 플랫폼 아키텍처에 해당하는 패키지를 선택하는 것이 중요합니다. 우리의 경우 386비트 버전인 i32의 경우 과 달리 넥스.

    인터넷에서 Cura의 DEB 패키지를 검색하세요.
    Cura DEB 패키지 다운로드

    패키지가 다운로드되면(웹사이트에서) 얼티 메커) 새로 설치된 것으로 엽니다. GDebi. DEB 패키지를 관리하기 위해 다른 응용 프로그램이 설치되어 있지 않을 수 있으므로 문서 아이콘을 두 번 클릭하면 됩니다(일반적으로 개인 폴더의 "다운로드" 폴더에 있습니다). 그러나 다른 기본 응용 프로그램이 있는 경우 때로는 응용프로그램에서 발생합니다. 문서를 압축하려면 마우스 컨텍스트 메뉴 버튼으로 문서를 선택하고 다음을 사용하여 명시적으로 열어야 합니다. GDebi.

    GDebi로 Cura 설치하기

    GDebi 다음이 포함된 패키지를 설치하려면 8개의 추가 패키지를 설치해야 한다고 경고합니다. 주의. "세부 정보" 버튼을 클릭하면 특별히 설치해야 하는 패키지 목록이 표시됩니다.

    Cura 부지의 세부사항

    "패키지 설치"를 클릭하면 암호를 묻는 메시지가 나타납니다.(응용 프로그램을 설치하려면 관리자 권한이 필요하다는 점을 기억하십시오.) 우리의 경우와 같이 다른 패키지(종속성)가 필요한 경우 해당 패키지를 다운로드하여 자동으로 설치합니다. 우리 패키지에 포함된 프로그램입니다.

    Guadalinex Cinnamon의 GDebi에서 Cura 종속성 다운로드
    Guadalinex Cinnamon의 GDebi에서 Cura 종속성 설치
    Guadalinex Cinnamon의 GDebi에서 Cura 설치
    Guadalinex Cinnamon에 GDebi와 함께 설치된 Cura

    그리고 짜잔, 이제 사용할 수 있습니다. 남은 것은 대화 상자를 닫는 것뿐입니다. 문제가 발생했거나 주의가 필요한 사항에 대한 경고 메시지가 없는 경우 해당 상자를 선택하면 이러한 대화 상자를 자동으로 닫을 수 있다는 점을 분명히 알고 계실 것입니다.

    Guadalinex Cinnamon에 GDebi와 함께 설치된 Cura

    설치가 완료되면 초기 대화 상자로 돌아가지만 이번에는 "상태" 상자에 패키지가 이미 설치되어 있음을 보고하고 각 작업에 해당하는 버튼을 사용하여 패키지를 제거하거나 다시 설치하라는 제안을 제공합니다. "패키지 다시 설치" 및 "패키지 제거».

    DEB 패키지에서 설치하는 세 번째 방법을 본 후에는 DEB 패키지에 포함되지 않은 저장소에서 설치하는 두 번째 방법보다 더 쉬워 보일 수 있습니다. 과 달리 넥스, 난이도에 따라 순서가 정해졌을 것으로 추정됩니다. 장기적으로는 그렇지 않습니다. 리포지토리를 사용하면 단순히 패키지를 설치하는 것보다 몇 가지 장점이 있습니다. 한편으로는 종속성을 보다 효율적으로 해결하는 여러 관련 패키지가 포함될 수 있으며, 다른 한편으로는 리포지토리가 패키지 시스템에 통합되면 자동은 아니더라도 응용 프로그램을 업데이트하여 오류를 수정하거나 업데이트하는 것이 훨씬 더 쉽습니다. 새로운 기능을 통합합니다. 일부 유형(전자 제품, 멀티미디어, 3D 인쇄 등)의 응용 프로그램을 그룹화하고 공식 지점보다 더 자주 업데이트되며 일부 회사에 따라 사용자 정의된 대체 플랫폼(예: ARM 프로세서)용으로 컴파일된 저장소를 생성하는 것도 가능합니다. 나 기술적 기준.

    프로그램 소스 코드 컴파일

    컴파일은 특정 플랫폼을 기반으로 특정 시스템에서 사용할 애플리케이션을 구축하는 프로세스를 나타내는 데 사용되는 용어입니다. 흔히 호출되는 컴파일 또는 구성 프로세스를 통해 소스 코드에서 실행 가능한 바이너리 문서(기계어 코드)를 얻을 수 있습니다. 위의 내용에는 예를 들어 다음과 같은 많은 뉘앙스가 적용됩니다. 자바 바이트 코드가 실행되는데 이는 가상 머신(물리적 머신이 아닌 소프트웨어 머신)의 머신 코드와 유사합니다. 또한 해석된 언어로 작성된 많은 애플리케이션이 있습니다(예: Python) 객체 코드가 즉시 자동으로 생성되는 것도 가능합니다. 위의 모든 사항을 혼합하지 않을 이유도 없습니다. 예를 들어 더 집중적인 계산 작업을 수행하는 애플리케이션 부분을 컴파일된 언어로 만들고 사용자 인터페이스를 해석된 언어로 만들지 않을 이유가 없습니다.

    위의 모든 내용은 완전히 표준적인 방법을 말하기에는 애플리케이션을 구축하는 방법이 너무 많고, 프로그램을 구축하기 위해 작성자가 제공한 정보를 참조하십시오., 이는 반드시 구성 및/또는 설치 스크립트(프로그램, 말 그대로 스크립트)와 함께 제공됩니다.

    이전에 언급한 주의 사항을 바탕으로 소스 코드에서 애플리케이션을 빌드하는 프로세스를 가능한 한 표준적으로 살펴보겠습니다. 광범위하게 말하면 일반적으로 취해야 할 단계는 다음과 같습니다.

    • 소스 코드 다운로드
    • 압축을 푼다(해당하는 경우)
    • 기본 디렉터리 설정(더 편리하게 만들기)
    • 구성
    • 엮다
    • 설치(또는 적절한 경우 빌드 결과를 직접 복사)

    주로 두 가지 대안이 있습니다 소스 코드 다운로드: 작성자는 일반적으로 웹 페이지에서 압축하여 제공하거나 저장소가 포함된 버전 제어 시스템(VCS)을 사용하는 것이 오늘날 훨씬 더 일반적입니다. 다음과 같은 것들이 더 있지만 수은제 o 시장, 최근 가장 많이 사용되는 VCS는 파괴 (SVN이라고도 함) 그리고 점점 더 GIT. 작성자가 버전 관리 서버 자체에서 응용 프로그램 문서를 다운로드할 수 있는 링크를 제공할 수도 있지만 업데이트 유지 관리와 같은 가장 최적의 방법은 저장소에서 사용할 수 있는 특정 도구를 사용하는 것입니다. 과 달리 넥스.

    지금까지 말한 바에 따르면, 각 응용 프로그램에는 적용될 수 있는 일반적인 도구 외에도 사용되는 언어에 특정한 도구가 필요하다고 생각하는 것이 논리적입니다. g++ 컴파일러를 설치해야 할 가능성이 매우 높습니다. 이 컴파일러는 cpp에 의존하는 gcc와 기본 설치에 없는 make, automake, autoconf, autoreconf 도구에 의존합니다. 좋은 소식은 다음 저장소에 있습니다. 과 달리 넥스 그래서 당신은 이미 설치 방법을 알고 있습니다.

    Guadalinex Cinnamon에 Synaptic을 사용하여 Subversion 설치
    Guadalinex Cinnamon에 Synaptic과 함께 GIT 설치

    이제 도구를 설치했으므로 몇 가지 애플리케이션으로 도구를 테스트하겠습니다. 예를 들어 NVC(VHDL 컴파일러 및 시뮬레이터)를 다운로드하려면 다음 명령을 사용합니다. 자식 클론 https://github.com/nickg/nvc.git

    GIT를 사용하여 NVC 복제

    이제 우리는 PICKit32 프로그래머 등을 사용하여 32비트 PIC 마이크로컨트롤러를 프로그래밍하기 위한 애플리케이션인 PIC2Prog를 다운로드하기 위해 svn을 사용할 것입니다. 이 작업을 담당하는 명령은 다음과 같습니다. svn 체크아웃 http://pic32prog.googlecode.com/svn/trunk/ pic32prog-read-only 읽기 전용에 대해 걱정하지 마십시오. 등록하지 않은 경우 프로그램 변경 사항을 저장소로 보낼 수 없다는 의미입니다. 그러나 프로그램은 완벽하게 작동하며 물론 컴퓨터에서 수정할 수 있습니다. 평소처럼 나는 메시지를 요약했습니다.

    svn 체크아웃 pic32prog

    이것이 사실이라면(이전 예에서는 그렇지 않음) 이제 압축을 풀어야 할 때입니다. 즐겨 사용하는 그래픽 도구(아마도 다음과 같이 설치된 파일 관리자)를 사용하여 이 작업을 수행할 수 있습니다. 과 달리 넥스, 또는 콘솔이 있으므로 다음 방법 중 하나를 사용할 수 있습니다.

    • 형식의 문서인 경우 ZIP 주문과 함께 다운로드한 애플리케이션의 압축을 푼다
    • 형식으로 되어 있는 경우 TGZ o 타르지즈 주문과 함께 tar -zxvf 다운로드된 응용프로그램
    • 문서 형식이 다음과 같은 경우 BZ2 주문과 함께 tar -jxvf 다운로드된 응용프로그램

    아주 사소하지만 유용한 다음 단계는 다음과 같습니다. 디렉토리 변경 (폴더)를 우리가 만들고 있는(컴파일하는) 애플리케이션이 포함된 폴더로 복사하는 것은 매우 간단합니다. Nvc 새 응용 프로그램 폴더를 만들려면 다음 명령을 사용하세요. CD NVC. 다른 작업을 위해 폴더를 변경한 경우 예를 들어 전체 폴더 경로를 사용해야 할 수도 있습니다. CD /홈/빅스터/nvc 또는 개인 폴더 안에 있는 경우 다음을 사용하여 일부 키 입력을 저장할 수 있습니다. CD ~/nvc. 이전 예에서는 아래 스크린샷과 같습니다.

    nvc 디렉토리로 변경
    pic32prog 디렉토리로 변경

    다음 단계는 구성입니다. 일반적으로 명령을 사용하면 충분합니다. ./configure를 그러나 이전에 여러 번 말했듯이, 이와 관련하여 저자의 문서를 참조하는 것이 중요합니다. 우리의 예에서 pic32prog에는 구성이 필요하지 않습니다. ./configure를) nvc가 먼저 명령을 실행해야 하는 동안 ./autogen.sh y ./tools/fetch-ieee.sh 그리고 폴더를 생성해주세요 빌드 다음 명령을 사용하여 구성이 실행됩니다. ../구성

    애플리케이션이 구성되면 명령이 사용됩니다. 확인 그것을 구축합니다. 해당되는 경우 다음을 사용해야 할 수도 있습니다. 설치 만든다 실행 가능한 코드가 생성된 후 모든 것을 제자리에 기록합니다. 여러번 사용할 수 있어요 깨끗하게하다 예를 들어 변경 사항이 있는 경우 처음부터 다시 컴파일하는 등 모든 것을 깨끗하게 유지합니다.

    make로 pic32prog 빌드하기

    소스 코드에서 애플리케이션을 구축하기 위한 도구 외에도 애플리케이션이 작동하려면 다른 구성 요소, 종종 라이브러리가 필요할 수 있으므로 구성을 위해 필요합니다. 우리의 예에서 pic32prog에는 프로그래머(PICKit 또는 기타)가 연결될 USB 포트를 관리하기 위한 라이브러리가 필요하고 nvc에는 애플리케이션을 구축하기 전에 사용할 수 있어야 하는 TCL, Flex 및 LLVM이 필요합니다.

    보시다시피, 애플리케이션 구축 프로세스에 영향을 미치는 많은 요소가 있으므로 처음에 말한 내용으로 마무리해야 합니다. 만트라 다운로드, 압축 풀기, 구성, 빌드, 설치 및 정리 이외의 일반적인 절차를 제공하는 것은 매우 어렵기 때문입니다.

    코멘트 남기기

    당신은 놓쳤을 수도 있습니다