저는 Linux Mint 18.x Cinnamon 64비트를 사용하고 있습니다.
라자루스 IDE가 필요합니다. 관련 패키지가 여러 개 있습니다. 다음이 있습니다:
fpc
fpc-src
lazarus
인간이 기능하려면 이 세 가지가 모두 필요합니다. 그래서 일주일 전에 저장소에서 설치를 시도했고 오늘 다시 시도했습니다. 여러 종속 패키지를 구성할 때 결국 오류가 발생했습니다.
fpc - 컴파일러, 일부 명령줄 도구, 기본 단위 및 비시각적 구성 요소(예: 데이터베이스 액세스)
fpc-src - 코드 탐색에 필요한 fpc 및 해당 패키지의 소스
lazarus - IDE, 시각적 구성 요소 및 도움말 파일
편집하다:
공식 저장소에는 이전 버전 1.6.x가 있으며 현재 버전은 2017년 12월 6일에 출시된 1.8.0입니다.
답변1
최신 버전으로 업데이트되었습니다: Lazarus 1.8.0 및 FPC 3.0.4.
먼저 공식 저장소에서 설치된 패키지를 지워야 합니다.
sudo apt-get purge fpc fpc-src lazarus
그리고 모든 관련 패키지를 지웁니다(있는 경우).
sudo apt-get --purge autoremove
우리는 저장소에서 패키지를 설치하지 않을 것이며 작동하지 않을 것입니다. 저장소에서 패키지를 설치해야 합니다.소스 네트워크.
이 3개 파일을 다운로드한 후:
FPC 컴파일러:
fpc_3.0.4-1_amd64.deb
FPC 소스:
fpc-src_3.0.4-1_amd64.deb
라자루스 통합 개발 환경:
lazarus-project_1.8.0-0_amd64.deb
설치 전 꼭 확인해야 할 사항해시 값, 다음과 일치해야 합니다.
FPC 컴파일러:
sha256sum fpc_3.0.4-1_amd64.deb
e025e13e6b7bd415d3bcc6da5e9004448b0ce593195082acd5aa1843394e1a34
FPC 소스:
sha256sum fpc-src_3.0.4-1_amd64.deb
cdf49f0074cbb20c096de1fa71f6430883f084d71e200e63aecd8f77672e5e89
라자루스 통합 개발 환경:
sha256sum lazarus-project_1.8.0-0_amd64.deb
62024510514c2f6e16d50c1cae11c9e0329e91beecf35e5e8e5a09c43f2cdde8
해시를 확인한 후 각 패키지를 클릭하여 GUI에 설치하거나 터미널에서 다음을 수행합니다.
FPC 컴파일러:
sudo apt install ./fpc_3.0.4-1_amd64.deb
FPC 소스:
sudo apt install ./fpc-src_3.0.4-1_amd64.deb
라자루스 통합 개발 환경:
sudo apt install ./lazarus-project_1.8.0-0_amd64.deb
마지막으로, 이러한 패키지를 업그레이드하지 않도록 해야 합니다. 즉, 유지하지 않으면 나중에 문제가 발생할 수 있습니다.
sudo apt-mark hold fpc fpc-src lazarus lazarus-project
답변2
Mint 18(Sarah)로 업그레이드했을 때 Lazarus가 작동을 멈췄습니다. Lazarus/1.6 디렉토리가 설치되지 않았으며 제대로 설치되지 않는 경우가 많습니다. 이는 프로그램 관리자와 패키지 자체에 문제가 있는
것 입니다./usr/share/lazarus/1.6/
이것이 나를 위해 문제를 해결한 것입니다.
저는 Synaptic 패키지 관리자로 가서 필터(키워드: lazarus
및 fp
)를 사용하여 Lazarus 및 Free Pascal과 관련된 모든 패키지를 제거했습니다. fp
필터를 이용해 fpc
프리파스칼 관련 *, * 파일을 모두 삭제했습니다.fp
저는 3개의 필수 파일을 다음에서 다운로드했습니다.Sourceforge, 버전 1.6 64비트.
저는 다음 순서로 파일을 설치했습니다.
fpc
fpc-src
lazarus
참고: 내 시스템이 64비트이므로 제공된 링크는 amd64
.
32비트의 경우 이러한 i386
파일이 필요합니다.