본문 바로가기

ETC

Ubuntu에 GCC설치 안녕하세요, 여러분. 이번 강좌에서는 우분투 리눅스 상에서 C 프로그래밍을 하는 법에 대해서 알아 봅시다. 일단, 우분투 리눅스 상에서 C 프로그래밍을 하는 법을 안다면, 다른 배포판에서도 비슷한 방법으로 따라 할 수 있으므로 도움이 될 것입니다. 일단, C 프로그래밍을 하려면 컴파일러가 있어야 되는데, 아시다 싶이 리눅스 상에서는 Visual Studio 계열을 사용할 수 없습니다. 왜냐하면 그것들은 모두 Microsoft 사의 제품이기 때문이죠. 하지만, 훌륭한 오픈 소스 개발자들이 리눅스 용 컴파일러를 개발하였는데, 그 이름하여 유명한 GCC (GNU Compiler Collection) 입니다. 사실, 초기의 GCC 는 GNU C Compiler 의 약자로, C 언어 컴파일만 지원하였으나, 후에 .. 더보기
[Raspberry PI] ownCloud 설치 [펌] 녕하세요 산딸기마을 이장 나무꾼 입니다.오늘은 산딸기에 클라우드 웹 서버를 구성 할 수 있는 OwnCloud 설치법을 소개 하려 합니다.클라우드(??) 간단히 이야기 드리자면, 요즘 클라우드로 유명한 Dropbox, ucloud, 다음클라우드, N드라이브 등… 과 같은 시스템을 산딸기에 구성을 해두어 언제 어디서라도 손쉽게 데이터 이동을 하실 수 있는 기능이라고 이해하시면 될 것 같습니다.OwnCloud의 대표기능은 주소록과 일정 또한 저장관리가 가능한 기능이 추가되어 있는 막강은 무료클라우드 서비스를 구현 할 수 있습니다.우선 설치 전 사용자 환경은 아래와 같습니다.하드웨어 : 산딸기(RaspberryPi)소프트웨어 : Raspbian / Arch Linux / Gentoo 등…웹 서버 구성 : Apa.. 더보기
Eclipse에서 Git이 pull이 안될때 갑자기 pull이 안될때 대처법not configured for pull .git\conf 파일이 있는데 이것을 아래와 같이 수정하면 끝! [core] repositoryformatversion = 0 filemode = false logallrefupdates = true [remote "origin"] url = [github url (e.g https:/github.minsub.com/....)] fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master 더보기
Sublime Text Tip 주요 기능 및 단축키1. 세로 선택OS X마우스 왼쪽버튼 + Option선택영역 추가 : Command선택영역 빼기 : Command + ShiftCtrl + Shift + UpCtrl + Shift + Down WindowsShift + 마우스 우측버튼선택영역 추가 : Shift + Ctrl + 마우스 우측버튼선택영역 빼기 : Shift + Alt + 마우스 우측버튼Ctrl + Alt + UpCtrl + Alt + Down Linux마우스 우측버튼 + Shift선택영역 추가 : Ctrl선택영역 빼기 : AltCtrl + Alt + UpCtrl + Alt + Down 더보기
[Raspberry PI] 라즈베리파이에 MySQL 설치 라즈베리파이에 MySQL 설치 1. 명령어를 통해 한방에 mysql 설치[sudo apt-get install mysql-server mysql-client] 2. 환경설정 변경[sudo nano /etc/mysql/my.cnf]를 통해 수정할 파일을 연다 bind-address = 127.0.0.1 을 주석처리해줘야한다.앞에 #을 삽입하면 된다. 이건 127.0.0.1만 접속가능하게 할꺼니? 이런 뜻인듯하다.근데 다른 ip에서 접속이 안되서 이후에 다른 방법을 사용했다 ㅠㅠ 3. mysql을 재시작 4. 이제 확인해보자! 잘 설치되었나! 기본적으로 설치할때 ID와 PASSWORD를 입력한다.저는 root와 *********로 비번을 설정하였습니다. 테스트를 위해 database를 만들어 보자로컬에서는 .. 더보기
[Raspberry PI] 라즈베리파이에 웹서버 (Apache2) 설치 라즈베리파이에 웹서버 (Apache2) 설치1. 먼저 SSH로 접속한다. (화면연결하고 키보드 꼽고하셔도 됩니다. 그래도 이게 편하겠죠?) 2. 웹서버 설치sudo apt-get install apache2 명령어를 실행한다. 3. 설정파일 수정sudo nano /etc/apache2/apache2.conf 명렁어를 실행하고, 맨 뒤에 Servername localhost 를 추가해준다. 4. 끝났다. 설치가 잘되었는지 확인해보자 5. 잘되었다 끝! 더보기
[Raspberry PI] 라즈베리파이 FTP 서버로 사용하기!! 1. 파일서버를 설치한다.sudo apt-get install vsftpd 2. 설정파일을 고친다.sudo nano /etc/vsftpd.conf 편의상 주석처리한 후 다시 쓰겠다.anonymous_enable=YES 를 #anonymous_enable=YES 로 주석처리한다. 파일의 끝에다가 이것을 붙여 넣는다.anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 chroot_local_user=YES user_sub_token=$USER local_root=/home/$USER/ftp 마지막엔 이것도 추가한다. (웹서버를 위한 것 /var/www/)force_dot_files=YES 3. 서버를 재시작한다.sudo service .. 더보기
[Raspberry PI] 라즈베리 파이에 SSH 세팅 / Mac에서 접속하기 1. 라즈베리파이에 SSH 설정 세팅!SSH로 접속하기위해 라즈베리파이를 세팅하겠습니다.부팅 ㄱ ㄱ !! 라즈비안을 부팅하면 최초화면입니다. 8번을 선택합니다. Hostname을 설정합니다. 기본적으로 raspberrypi로 되어있습니다. 딱히 바꾸지 않아도 됩니다. 이제 SSH를 enable시킵니다. 이 화면은 최초 화면에서 8. Advanced Options 입니다. Enable!! SSH 접속을 위한 세팅 끝!!! 2. Mac에서 SSH 로 라즈베리파이로 접속정말 쉽습니다. 터미널을 실행합니다.ssh [User]@[Server IP]저의 경우는 ssh pi@192.168.0.11입니다.그리고 비번을 누르면 끝!! 더보기