Linux Command - join

Linux/Common 2014. 8. 23. 21:39 |

'Linux > Common' 카테고리의 다른 글

Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
vim 업데이트 및 gvim 설치  (0) 2014.02.01
분할 압축  (0) 2013.05.26
xargs, find 명령어  (0) 2013.05.08
Posted by scii
:


센토스7에서 NTFS 파일 시스템을 마운트하려면 먼저 EPEL 7 이 필요하다.

How To Install EPEL Repository On CentOS And RHEL 7

[root@localhost ~]# cat  /etc/centos-release     # 자신의 릴리즈 버전이 몇인지 확인

CentOS Linux release 7 (Broken)


Download EPEL and install using yum:

[root@localhost ~]# yum install http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm

[root@localhost ~]# yum update

[root@localhost ~]# yum repolist

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

 * epel: nl.mirror.eurid.eu

repo id                                                                        repo name                                                                                                 status

epel/x86_64                                                               Extra Packages for Enterprise Linux 7 - x86_64                                   4,572

이렇게 EPEL이 Linux 7으로 뜬다면, 제대로 설치가 된 것이다.


Intsll NTFS

[root@localhost ~]# yum install ntfs-3g

이제 ntfs-3g를 설치하면, EPEL 버전을 근거하여 센토스 7에 맞게 ntfs-3가 설치될 것이다.

이제 windows가 설치되어있는 하드디스크, 외장하드등도 모두 접근할 수 있다.



나의 /etc/fstab


이제 centos7부터는 우분투와 완전 똑같다. 이렇게 /run/media/username/mount dir 에 마운트를 시키면 아래의 캡쳐 사진과 같이 옆에 마운트 된 저장소가 뜨는 것을 볼 수 있다!!!


'Linux > CentOS' 카테고리의 다른 글

CentOS 7 - SSD Active  (0) 2014.08.24
CentOS 7 - media repository  (0) 2014.08.24
RPM (Redhat Package Manager)  (0) 2013.08.11
[CentOS] How to install Python 2.7 and 3.3 Install  (0) 2013.04.07
CentOS 6.4 NVIDIA GeForce Graphic Driver Install  (3) 2013.04.06
Posted by scii
:

'Linux > Ubuntu' 카테고리의 다른 글

[Ubuntu 14.04] IBUS 한글 설정  (0) 2016.01.04
Ubuntu 에서 카카오톡 사용하기  (0) 2014.02.03
CentOS처럼 우클릭으로 터미널 열기  (0) 2014.02.01
[Ubuntu] PPA 의 사용법  (0) 2013.03.23
[Ubuntu 12.04] Nate-On Install  (0) 2013.03.22
Posted by scii
:


1. 우분투 레포지토리에 와인(wine)을 등록한다.

sudo add-apt-repository ppa:ubuntu-wine/ppa


2. 업데이트/업그레이드를 한다. 

sudo apt-get update

sudo apt-get upgrade


3. win1.7버전이 존재하는지 확인.

sudo apt-cache search "wine"


4. wine을 설치한다.

sudo apt-get install wine1.7


5. wine 명령어를 토해 gdiplus와 riched20을 설치한다.

winetricks gdiplus

winetricks riched20


6. 카카오톡 pc버전 설치파일을 다운받아 설치한다.

http://www.kakao.com/talk/ko


설치오류가 나면, 마우스 오른쪽 버튼을 클릭하고 "wine windows program loader" 를 클릭하여 실행한다. 계속 다음을 눌러 설치한다.


이렇게 와인을 통해 설치하면, 카카오톡을 우분투에서 사용할 수 있다. 그러나 파일 송수신이 되지 않는다. 이것만 빼면 모두 잘 된다.


'Linux > Ubuntu' 카테고리의 다른 글

[Ubuntu 14.04] IBUS 한글 설정  (0) 2016.01.04
Ubuntu 14.04 LTS 설치 후  (0) 2014.07.20
CentOS처럼 우클릭으로 터미널 열기  (0) 2014.02.01
[Ubuntu] PPA 의 사용법  (0) 2013.03.23
[Ubuntu 12.04] Nate-On Install  (0) 2013.03.22
Posted by scii
:


Debian(Ubuntu) 계열에서의 설치 방법:

$ sudo add-apt-repository ppa:fcwu-tw/ppa

$ sudo apt-get update

$ sudo apt-get install vim


gvim 설치 방법:

$ sudo apt-get install vim-gnome



Redhat 계열에서의 설치 방법:

$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

$ tar xvfj vim-7.4.tar.bz2

$ cd vim74

$ ./configure

$ make

$ make install


./configure를 아무런 옵션 없이 하게 되면 GUI 버전이 설치되어 프로그램이 느려질 수 있다.

--enable-gui=no, --without-x 옵션을 추가해 주면 GUI 연동이 없는 버전이 설치 된다.


--with-features=huge 옵션은 다양한 기능들을 포함하는 것이다.

--enable-perlinterp 부분부터는 perl, python, tcl, ruby interpreter를 설치하여 코드를 작성할 때 도움을 주는 것이다.


./configure --with-features=huge --enable-gui=no --without-x --enable-perlinterp --enable-pythoninterp --enable-tclinterp --enable-rubyinterp

만약, 아래와 같은 오류가 발생하면

no terminal library found

checking for tgetent()... configure: error: NOT FOUND!

You need to install a terminal library; for example ncurses.

Or specify the name of the library with -with -tlib.

make[1]: *** [config] Error 1

make[1]: Leaving directory '/root/compile/vim74/scr'

make: *** [first] Error 2


$ yum install -y ncurses-devel


'Linux > Common' 카테고리의 다른 글

cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
분할 압축  (0) 2013.05.26
xargs, find 명령어  (0) 2013.05.08
Linux Theme  (0) 2013.04.28
Posted by scii
:


CentOS는 기본적으로 이 기능이 제공되는데... Ubuntu는 따로 설정을 해주어야 한다.


sudo apt-get install nautilus-open-terminal


실행한 후, 재부팅하면 된다.

'Linux > Ubuntu' 카테고리의 다른 글

Ubuntu 14.04 LTS 설치 후  (0) 2014.07.20
Ubuntu 에서 카카오톡 사용하기  (0) 2014.02.03
[Ubuntu] PPA 의 사용법  (0) 2013.03.23
[Ubuntu 12.04] Nate-On Install  (0) 2013.03.22
Ubuntu 12.04 설치 후 설정들  (0) 2013.03.15
Posted by scii
:


RPM 패키지

- 레드햇 리눅스 계열의 배포판 자료들은 대부분 RPM 이라는  패키지로 묶어져 배포되고 있다.

tar 압축 파일에 비해 RPM 패키지는 소스 자체를 컴파일된 바이너리 파일로 묶어놓고, 이를 해당 디렉토리로 설치할 수 있는 기능을 가지고 있다.


RPM 패키지 구조

Kernel -2.6.9-7hs.i386.rpm

kernel -> package

-2.6.9 -> version

-7hs -> release

i386 -> architecture

rpm -> PPM name


RPM 명령

 RPM 명령 사용법

설치 방법 

rpm -i 패키지명 

업그레이드 방법 

rpm -U 패키지명 

제거 방법 

rpm -e 패키지명

질의 방법 

rpm -q 패키지 목록 

점검 방법 

rpm -V 또는 -y 패키지 목록 

패키지 만드는 방법 

rpm -b 패키지명 

패키지 강제 설치 

rpm --force 

의존성 무시한 채 설치 

rpm --nodeps 


패키지 설치 및 삭제

기본적으로 -i 옵션으로 rpm 패키지를 설치할 수 있다. 

-v 옵션

-i 옵션과 함께 -v 옵션을 사용하면 패키지가 인스톨되고 있다는 메시지를 알려준다.

-h 옵션

v 옵션보다 좀 더 나은 설치 과정을 바란다면 -h 옵션을 추가해 주면 된다. 진행 과정을 눈으로 확인할 수 있도록 샵 문자로 그 과정을 보여준다.


※ RPM 패키지를 설치할 때 대부분 -ivh 옵션을 한번에 지정하여 사용하는 것을 권장한다.


Posted by scii
:

분할 압축

Linux/Common 2013. 5. 26. 15:01 |


리눅스 분할 압축

ex) tar cvfz - /home/temp | split -b 100m - temp.tar.gz

- /home/temp : 압축할 디렉토리

- 100 : 분할 압축 단위 (100 Mega byte)

- temp.tar.gz 파일명


위와 같이 명령하면 아래와 같이 파일이 나뉘어 생성된다.

temp.tar.gzaa

temp.tar.gzab

temp.tar.gzac






리눅스 분할 압축된 것 해제

ex) cat temp.tar.gz* | tar xvfz -

cat temp.tar.gz* 은 파일 이름이 temp.tar.gz로 시작되는 파일을 합쳐서 콘솔로 출력하는 명령이다.

tar xvfz - 는 콘솔로부터 받은 파일의 압축 해제하는 명령이다. 


※ 명령행에서 - 는 표준 입출력(화면, 키보드) 를 의미한다.




'Linux > Common' 카테고리의 다른 글

Linux Command - join  (0) 2014.08.23
vim 업데이트 및 gvim 설치  (0) 2014.02.01
xargs, find 명령어  (0) 2013.05.08
Linux Theme  (0) 2013.04.28
Linux Theme Settings  (2) 2013.04.07
Posted by scii
: