.tar.gz (또는 .tar.bz2) zip 파일을 linux 리눅스에서 압축해제 설치.

11.Nas_BBS_s11

.tar.gz (또는 .tar.bz2) zip 파일을 linux 리눅스에서 압축해제 설치.

shimss@11q.kr 2019-06-08 (토) 17:59 2개월전 171
      

https://askubuntu.com/questions/25961/how-do-i-install-a-tar-gz-or-tar-bz2-file

How to compile and install nano


    Download the nano source code, then:


        tar xvzf nano-x.y.z.tar.gz

        cd nano-x.y.z

        ./configure

        make

        make install


    It's that simple.  Use --prefix with configure to override the

    default installation directory of /usr/local.


    If you haven't configured with the --disable-nanorc option, after

    installation you may want to copy the doc/sample.nanorc file to

    your home directory, rename it to ".nanorc", and then edit it

    according to your taste.


Web Page


    https://nano-editor.org/


1. tar로 압축하기

> tar -cvf [파일명.tar] [폴더명]


ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면

     > tar -cvf aaa.tar abc



2. tar 압축 풀기

> tar -xvf [파일명.tar]


ex) aaa.tar라는 tar파일 압축을 풀고자 한다면

     > tar -xvf aaa.tar



3. tar.gz로 압축하기

> tar -zcvf [파일명.tar.gz] [폴더명]


ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면

     > tar -zcvf aaa.tar.gz abc



4. tar.gz 압축 풀기

> tar -zxvf [파일명.tar.gz]


ex) aaa.tar.gz라는 tar.gz파일 압축을 풀고자 한다면

     > tar -zxvf aaa.tar.gz




참고로, 위의 옵션들을 포함한 그나마 자주 사용되는 tar 명령어의 옵션들은 아래와 같다.



 옵션

 설명

 -c

 파일을 tar로 묶음

 -p

 파일 권한을 저장

 -v

 묶거나 파일을 풀 때 과정을 화면으로 출력

 -f

 파일 이름을 지정

 -C

 경로를 지정

 -x

 tar 압축을 풂

 -z

 gzip으로 압축하거나 해제함

출처: https://nota.tistory.com/53 [nota's story]

1 zip 파일 리눅스에서 압축 방법[편집]

현재 폴더에 풀기
unzip 압축파일.zip
하위 폴더에 풀기
mkdir 폴더명
unzip 압축파일.zip -d ./폴더명

2 실행 예시[편집]

[ nusoap]# unzip nusoap-0.9.5.zip
Archive:  nusoap-0.9.5.zip
  inflating: lib/changelog           
  inflating: lib/class.nusoap_base.php  
  inflating: lib/class.soapclient.php  
... (생략)

3 같이 보기[편집]

4 참고[편집]


configure, make, make install 의미

<스크랩> 출처: 모름

완벽한 답은 되지 못하겠지만 궁금중은 충분히 풀릴 것이라 생각합니다.

먼저 질문하신 것의 답변에 앞서 한가지를 알아보고 가도록 하겠습니다.

소스파일로 된 패키지를 설치하실 때 기본적으로 내리는 3가지 명령어가 있는데 그것이 바로
configure, make, make install 입니다.

여기서 소스파일이란 것은 설치파일에 대한 소스 파일입니다.
그러므로 컴파일을 하고나면 설치파일이 생기는 것이죠. 그리고 위의 세가지 명령에 대해 알아보도록 하죠.

configure 는 환경설정을 해주는 명령어입니다. 
컴파일을 할 때 어떤 옵션을 넣거나 할 때 configure 뒤에 옵션을 넣어줍니다. 
여기에 어떤 옵션이 정확히 들어간다고 말씀드릴 수 있는 것은 아니고 소스를 제작한 자가 readme 파일 등에
명시되어 있습니다.

make 는 소스를 컴파일 하는 것입니다. 컴파일이란 것은 소스파일을 사용자가 실행 가능한 파일로 만들어 주는
과정을 말합니다. make 과정이 끝나고 나면 설치파일이 생성된 상태라고 볼 수 있습니다.

make install 은 설치를 하는 과정입니다. 앞 과정에서 생성된 설치파일을 실행해서 설치를 끝내는 과정입니다.

질문자님 께서는 커널 컴파일에 대해 질문하셨는데 기본적인 맥락은 앞서 본 일반적인 프로그램의 과정과
같다고 볼 수 있습니다.
다만 configure 의 경우 말그대로 환경설정이기 때문에 패키지 안에 있을 수도 있고 없을 수도 있습니다.
컴파일을 하기전에 ls 명령어로 configure 가 있는지 확인하여 있다면 실행해주시고 없다면 실행하지 않으셔도
상관없습니다. 질문자님의 경우에는 configure 가 포함되어있지 않았던 것 같습니다.

make dep 이란 것은 의존성 검사라고 하는 것인데 커널 컴파일을 하기 전에 이것들의 소스들에 문제가 있는지 검사하는 것입니다. 즉, 설치에 필요한 것들이 제대로 있나 확인하는 것입니다.

make module 과 make module_install 은 처음에 설명드렸던 부분에서, 프로그램 설치시에 했던
두번째, 세번째 과정과 동일하다고 보시면 됩니다. 다만 이것은 보통 프로그램이 아닌 커널을 설치하는 것이기
때문에 module 이 들어갔다고 이해하시면 될 듯 합니다. 커널이란 것이 정말 많은 모듈들로 이루어져있기 때문에 저런 명령어를 주는 것이 아닌가 생각도 해봅니다.

나름대로 답변한다고 해드렸는데 설명이 부족했는지 모르겠습니다.
더 궁금하신 점이 있으시면 또 답변해드리도록 하겠습니다.

===================================================================================================================

1.

configure

Makefile(컴파일 옵션이 설정되는 화일)이 만들어집니다.

소스를 컴파일하는 컴퓨터의 사양에 맞는 환경에 알맞는 Makefile 이 생성됩니다.


2.

make

소스코드를 실제로 컴파일해서 binary 파일을 생성합니다.


3.

make install

만들어진 binary 파일을 지정된 디렉토리로 이동시켜 줍니다.



rpm package 설치 과정 설명


이미 컴파일된 binary 파일을 지정된 디렉토리에 설치하여 줍니다.

소스 컴파일 과정의 configure, make 가 이미 되어 있는 것을 make install 만 해주는 것과 같습니다.


uninstall 에 대하여

rpm 패키지는 rpm -e 명령을 통해 의존성에 문제가 없으면 패키지가 삭제됩니다.

소스컴파일을 통해 설치한 프로그램을 삭제할 때는 설치된 파일을 모두 삭제하면 됩니다.

삭제를 하려면 설치된 파일이 어떤 것인지 어느 디렉토리에 있는 것인지 알고 있어야 합니다. make install 과정에서 화면으로 출력되는 내용을 파일로 저장해 놓으면 나중에 삭제할 때 참고를 할 수가 있습니다.

 - 그 밖에

간단한 설치를 위해서는 rpm 을 사용하고,

컴퓨터에 최적화 하기 위해서는 source compile 방법을 사용하는 경향이 있습니다.

redhat 계열의 linux 에서는 rpm 을 많이 사용하고

debian 계열의 linux 에서는 apt 를 사용하는데

debian 계열은 package 설치가 잘 지원이 되기 때문에

윈도우즈 처럼 간단하게 프로그램을 설치하고 관리하시려면

debian 계열을 사용하는 것도 좋습니다.

===================================================================================================================

1. automake : 사용자 시스템의 플랫폼 종류와 현재 설치된 프로그램과 라이브러리를 찾아서 적절

          한 내용의 Makefile을 생성하는 역할.

->프로그램 제작자는 automake가 작업을 할 기초 내용을 제공하는 Makefile.in이나 configure.in등

   의 파일을 재공한 후에 사용자가 자신의 시스템에서 적절하게 Makefile을 생성하도고 함

 2. configure 스크립트 : automake를 사용하기 쉽도록 구성한 것.

 3. make depend : 실제 컴파일을 수행하기 위해 필요한 의존 파일을 구성할 때 구성

 4. make : 아무런 구성 대상의 지정 없이 make를 실행시킨다면 Makefile에 설정된 기본 대상을

   구성.

 5. make install : 컴파일된 프로그램을 지정된 위치에 설치

 6. make clean : Makefile의 구성을 고치거나 오류가 발생한 컴파일을 다시 진행하려 할 때에 이전

  과정에서 생성된 파일들이 호한성의 문제를 일으킨다고 판단되면 이 명령을 통해서 이전 파일들 

   을 삭제하고 새롭게 생성. 또는 컴파일 옵션을 수정하기 위해 configure를 다시 실행하기 전에 이

   명령을 사용

 7. make uninstall : uninstall 타겟을 지원하는 프로그램은 그다지 많은 편은 아니지만 이구성 대상

    install 타겟이 설치한 파일들을 삭제한는 기능.



출처: https://refe.tistory.com/entry/configure-make-make-install-의미 [1평짜리 다락방]

◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

shimss@11q.kr 님의 11.Nas_1 최신글 [더보기]


번호 이미지 제목 글쓴이 날짜 추천 조회
kodi skin)한글폰트 적용skin.aeon.nox.silvo 사례 / 파일사이즈 적은 가독성 좋은 a… 10
shimss@11q.kr 05-12 0 717
shimss@11q.kr 05-12 0 717
synology mailplusserver mailplus 접속 수발신 불가능 // mailserver 로 … 1
shimss@11q.kr 05-05 0 490
shimss@11q.kr 05-05 0 490
★★★★★성공) u5pvr linux 완전초기화 설치및 mysql apache2 + php5 phpm… 7
shimss@11q.kr 10-15 0 2540
shimss@11q.kr 10-15 0 2540
작업성공) Debian 9.8 GNOME + VMware Tools + Review on VMware Wor… 12
shimss@11q.kr 02-21 1 1153
shimss@11q.kr 02-21 1 1153
ds918p_juns_loader_v104_extra.lzma.zip I modified extra.lzma… 28
shimss@11q.kr 02-15 0 1508
shimss@11q.kr 02-15 0 1508
시놀로지 도커에 tvheadend 간단 설치및 설정값 저장 입니다 16
shimss@11q.kr 02-08 0 1792
shimss@11q.kr 02-08 0 1792
공지)홈피 data유실 _시놀로지 MariaDB5 깨짐으러 백업 실패시 조치 1
shimss@11q.kr 02-08 0 851
shimss@11q.kr 02-08 0 851
추천)시놀로지 docker에서 파일공유 편한 droppy 설치 하기 7
shimss@11q.kr 08-04 0 2069
shimss@11q.kr 08-04 0 2069
성공)시놀로지 docker에서 seafile 설치작업 /docker 이미지 : m3adow/seafile 3
shimss@11q.kr 01-06 0 1088
shimss@11q.kr 01-06 0 1088
Ubuntu 18.04.1 LTS (Bionic Beaver) iso 파일 다운로드 설치 6
shimss@11q.kr 12-19 0 1000
shimss@11q.kr 12-19 0 1000
우분투)18.04 에 tvheadend 설치 windows 10 vmware workstation 15 파… 24
shimss@11q.kr 12-09 1 1801
shimss@11q.kr 12-09 1 1801
설치방법)시놀로지 docker 로 tvheadend 기존 안정 버전으로 초간단히 명령어로 설치하기
shimss@11q.kr 12-02 4 1357
shimss@11q.kr 12-02 4 1357
작업)시놀로지 918+에서 docker tvheadend 하드웨어 트랜스코딩(vaapi) 구성 확인 참조 …
shimss@11q.kr 11-29 0 1724
shimss@11q.kr 11-29 0 1724
tvheadend up epg2xml-master_v126_11q.kr_20181116 시놀로지 도커 설치… 73
shimss@11q.kr 11-16 6 2279
shimss@11q.kr 11-16 6 2279
up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법… 19
shimss11q 04-09 0 5226
shimss11q 04-09 0 5226
성공)synoboot-ds918_Juns_Mod_v1.04b 작업 테스트 _DSM Version: 6.2.1… 30
shimss11q 10-21 0 3201
shimss11q 10-21 0 3201
성공)U5PVR) epg활용 www폴더 웹루트 옮기기 변경 epg 자체 생성 설정 하기 2
shimss11q 07-05 0 1495
shimss11q 07-05 0 1495
★★성공)저사양pc 공식 리믹스 OS 32/64 비트 다운로드 | 리믹스 OS 플레이어// pc bios 듀… 1
shimss11q 09-30 0 1636
shimss11q 09-30 0 1636
★★★추천성공) Install android-x86_64bit on VMware Player or Works… 1
shimss11q 09-27 0 1721
shimss11q 09-27 0 1721
성공)시놀로지 작업스케줄러로 xmltv.xml만들어 도커 epg2xml를 epg그래버모듈 tv_grab_정보… 34
shimss@11q.kr 09-21 3 5399
shimss@11q.kr 09-21 3 5399
보안 중요)ip차단 리스트 시놀로지 차단 목록 16만건 20190730 정리164,665 등록 55
shimss@11q.kr 09-01 3 2174
shimss@11q.kr 09-01 3 2174
작업_성공_사용기 )[U5]U5PVR 웹 파일 관리 : droppy 재설치 완료 및 자동 실행 변경
shimss11q 08-19 0 1421
shimss11q 08-19 0 1421
추천스킨)kodi_skin.titan-korea_cinema_font_11q.kr 및 사용자 메뉴 생성 방법 24
shimss11q 07-01 0 1964
shimss11q 07-01 0 1964
저작권 정보및 일부 자료에 대하여 링크 글에 원문 참조 복사 내용에 대하여 말들이 많네요
shimss11q 06-24 0 1431
shimss11q 06-24 0 1431
사진관리 추천) piwigo update error / 업데이트 에러 대응 및 초기 설치 설정 관련 정보
shimss11q 05-30 0 2582
shimss11q 05-30 0 2582
추천)KODI_TV시청 plugin.video.klive-0.1.0.zip 및 0.1.4버전 파일 구조 복사… 170
shimss@11q.kr 04-26 14 7630
shimss@11q.kr 04-26 14 7630
■ ★ u5pvr)tvheadend 의 epg 의 xmltv.xml 를 자동 스케줄러 만들어 사전에 정기적으… 54
shimss11q 04-01 0 4892
shimss11q 04-01 0 4892
성공)u5pvr단독) linux 재설치후 U5PVR APM 1편 : 설치후 epg2xml.php 이용하여 x… 67
shimss@11q.kr 03-13 2 10042
shimss@11q.kr 03-13 2 10042
최종버전)summernote089.g5.3적용에 대한 그누보드 5.2.9버전에서 메뉴 dropdown 안되는… 13
shimss@11q.kr 02-24 2 2151
shimss@11q.kr 02-24 2 2151
보안) bad 해킹 차단 ip 목록 리스트 14만건 badips 링크 자료와 저의 차단목록 deny-ip-l… 37
shimss11q 05-15 2 2878
shimss11q 05-15 2 2878
1446
Windows에서 Android 개발 환경 준비하기(Android Studio 설치)
shimss@11q.kr 17:00 0 1
shimss@11q.kr 17:00 0 1
1445
공유기를 AP/스위치(허브)로 변경하는 방법<< 무선 공유기2을 추가 연결 wifi 확장 설치 작업 설정 …
shimss@11q.kr 08-12 0 38
shimss@11q.kr 08-12 0 38
1444
KODI 설정 >영화 라이브러리 자동 업데이트 켜기
shimss@11q.kr 08-11 0 48
shimss@11q.kr 08-11 0 48
1443
성공)무선 멀티브리지로 무선 공유기 2개 연결 >> 확장 와이파이 빵빵하게 WIFI 자동연결 사용하기~~~
shimss@11q.kr 08-09 0 44
shimss@11q.kr 08-09 0 44
1442
cat /usr/syno/etc/codec/activation.conf success":true,"activ… 1
shimss@11q.kr 07-29 0 71
shimss@11q.kr 07-29 0 71
1441
U5 리눅스 펌웨어 IOT 첫걸음 : Home Assistant 설치(작업중)
shimss@11q.kr 07-25 0 81
shimss@11q.kr 07-25 0 81
1440
구글 드라이브를 Synology NAS에 마운트 하는 방법 - rclone
shimss@11q.kr 07-22 0 106
shimss@11q.kr 07-22 0 106
1439
체널 1
maxok 07-16 0 4
maxok 07-16 0 4
1438
U5PVR 펨웨어 인터넷 업데이트/재설치 인터널 니눅스 설치후 재설치 합니다.
shimss@11q.kr 07-06 0 167
shimss@11q.kr 07-06 0 167
1437
서버에 아파치 설치 후 php소스가 그대로 보일때..
shimss@11q.kr 07-05 0 5
shimss@11q.kr 07-05 0 5
1436
네트워크 연결 이더넷 브리지 연결 설정
shimss@11q.kr 06-30 0 185
shimss@11q.kr 06-30 0 185
1435
nano editor Line numbering enabled/ 나노에디터 키 분석
shimss@11q.kr 06-21 0 144
shimss@11q.kr 06-21 0 144
1434
역방향 프록시, 리저브 프록시, reverse proxy 시놀로지 웹페이지 리디랙션 설정.
shimss@11q.kr 06-14 0 178
shimss@11q.kr 06-14 0 178
1433
.htaccess를 사용하여 도메인을 하위 디렉터리로 리디렉션시키기
shimss@11q.kr 06-10 0 169
shimss@11q.kr 06-10 0 169
1432
윈도에서 EXT3/4 파티션 인식 - Ext2fsd 이용하여 xpenology의 usb grub.cfg 수정…
shimss@11q.kr 06-10 0 238
shimss@11q.kr 06-10 0 238
.tar.gz (또는 .tar.bz2) zip 파일을 linux 리눅스에서 압축해제 설치.
shimss@11q.kr 06-08 0 172
shimss@11q.kr 06-08 0 172
1430
그누보드 아미나빌더 1.8.18 - G5.3.2.9.1 / YC5.3.2.9.1업데이트 되었습니다
shimss@11q.kr 06-07 0 185
shimss@11q.kr 06-07 0 185
1429
네트워크 드라이브 RaiDrive 최신버전 업데이트 설치 조건및 windows 10 SAMBA SMB1설정 1
shimss 06-05 0 215
shimss 06-05 0 215
1428
xpenology 네티브usb부팅 사용자 set vid=0x???? set pid=0x???? grub.… 1
shimss@11q.kr 06-03 0 241
shimss@11q.kr 06-03 0 241
1427
XPEnology 6.1 (loader 1.02b) compile your drivers (how to by…
shimss@11q.kr 06-01 0 200
shimss@11q.kr 06-01 0 200
1426
SmartYouTubeTV _u5pvr 설치 방법 _4k 유튜브 시청 광고없이 보기 및 wbs앱서랍으로 설치… 5
shimss@11q.kr 06-01 0 292
shimss@11q.kr 06-01 0 292
1425
광고제거유튜부시청_The official Non-Root version downloads of YouTube… 1
shimss@11q.kr 06-01 0 290
shimss@11q.kr 06-01 0 290
1424
u5pvr mini 에 tvheadend_4.3-1792_g466a01431-dirty_armhf.deb 업…
shimss@11q.kr 05-30 0 225
shimss@11q.kr 05-30 0 225
1423
인터넷스피드테스트 speedtest & 인터넷속도 80% to max 인터넷속도 측정
shimss@11q.kr 05-23 0 295
shimss@11q.kr 05-23 0 295
1422
xpenology kernel driver 명령으로 확인 1
shimss@11q.kr 05-19 0 253
shimss@11q.kr 05-19 0 253
1421
전력 관리기능 CIE,EIST 설정 관련
shimss@11q.kr 05-15 0 223
shimss@11q.kr 05-15 0 223
1420
showdown 다운예약 추가) showdown 으로 드라마 vod 다운로드 설정하기
shimss@11q.kr 05-15 1 364
shimss@11q.kr 05-15 1 364
1419
성공)텔레그램(Telegram) PC 버전 다운로드 설치해서 사용하는 방법 및 그누보드 게시판글등록/댓글등… 5
shimss@11q.kr 05-10 0 390
shimss@11q.kr 05-10 0 390
1418
리눅스 웹 기반 모니터링 툴 netdata u5pvr 정보 1
shimss@11q.kr 05-13 0 238
shimss@11q.kr 05-13 0 238
1417
Tvheadend 전자프로그램가이드 epg그래버모듈 web 구동 wget 다운로드하여 cat으로 불러오…
shimss@11q.kr 05-13 0 506
shimss@11q.kr 05-13 0 506

11.Nas_BBS_s11 


PHP 안에 HTML ☞ 방문 시간은 2019-08-24 18:10:00 입니다.
☞ Server uptime /volume1/web/g5s/thema/Basic/side/shimss_basic-side.php:69: string(70) " 18:10:00 up 48 days, 11:33, 0 users, load average: 1.46, 1.30, 1.31"
Category
State
  • 현재 접속자2 67 명
  • 신규 가입자 4 명
  • 오늘 방문자 1,158 명
  • 어제 방문자 1,398 명
  • 최대 방문자 1,687 명
  • 전체 방문자 1,771,916 명
  • 전체 게시물 4,585 개
  • 전체 댓글수 15,181 개
  • 전체 회원수 6,137 명

☞ Your IP : 3.227.233.6

☞ Your Mac : entries

Facebook Twitter GooglePlus KakaoStory NaverBand
.\thema\Basic\side\shimss_basic-side.php
+ ☆☆☆ Bookmark link1(S52)_tall.php ☆☆☆