본문 바로가기
IT

우분투 설치 과정1

by Oh.mogilalia 2013. 3. 3.

우분투 12.04 LT 새로 설치 

1. ipTime N100mini무선랜카드 설치

~$ lsmod 에 나타나는 rtl8192 관련 모듈은 전부 옛날 꺼...

~$ rmmod -f rtl8192cu

~$ sudo ./install.sh


 안 잡히면 뽑아놓고 드라이버 설치 후 꽂으면 됨 


2.업데이트 341 개 


3. nautilus.sh 파일 설치 

#!/bin/bash 

echo "로그인 암호" | sudo -S nautilus 


4. 메일 설정 : 지메일, 한메일, 네이버 


5. Nvidia 추가 드라이버 설치 


6. Nvidia 드라이버 퍼포먼스 문제 해결하기 위해 다음을 실행함 

/etc/X11/xorg.conf 파일에 다음 내용 추가 

Option "Coolbits" "4" 

Option "RegistryDwords" "PerfLevelSrc=0x2222" 


7. 상용 Media format에 대한 코덱 설치하기 위해 Ubuntu Restricted Extras를 설치 

sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons 


8. smplayer 설치 


9. 아파치2 설치 

sudo apt-get install apach2 


10. mysql 인증 모듈 설치 

sudo apt-get install libapache2-mod-auth-mysql 


11. mysql 설치 

sudo apt-get install mysql-server mysql-client 

root 암호 tmdahrl0


12. php 설치 

sudo apt-get install php5-common php5 libapache2-mod-php5 


13. php와 mysql 연동을 위한 모듈 설치 

sudo apt-get install php5-mysql 


14. 아파치 재 시작 

sudo /etc/init.d/apache2 restart 

127.0.0.1 ServerName 


15. mysql 재 시작 

sudo /etc/init.d/mysql restart 

process 11312 


16. xe 설치를 위해 GD라이브러리 설치 

sudo apt-get install php5-gd 


17. Web에서 mysql 설정을 위해 phpmyadmin 설치 

sudo apt-get install phpmyadmin 

아이디 :  / 암호  


18. ftp 설치 

sudo apt-get install vsftpd 

설치 후 /etc/vsftpd.conf 변경 

anonymous_enable=NO 

local_enable=YES 

write_enable=YES 

local_umask=022 

사용자가 root 디렉토리 접근 막으려면... 

chroot_local_user=YES 

chroot_list_enabled=YES 

chroot_list_file=/etc/vsftpd.chroot_list 


19. Aptana 설치 

sudo apt-get install openjdk-7-jdk libjpeg62 libwebkitgtk-1.0-0 git-core; 

sudo apt-get install libjpeg62 libwebkitgtk-1.0-0 git-core; 

sudo add-apt-repository ppa:webupd8team/java; 

sudo apt-get update; 

sudo apt-get install oracle-java7-installer; 

http://www.aptana.com/products/studio3/download : Aptana Download 

폴더 이동 sudo mv ~/Aptana_Studio_3 /opt/ 


icon 등록 sudo gedit /usr/share/applications/AptanaStudio3.desktop


[Desktop Entry] 

Version=1.0 

Encoding=UTF-8 

Name=Aptana Studio 3 

GenericName=Integrated Development Environment 

Comment=Aptana Strudio 3 Integrated Development Environment 

Exec=/opt/Aptana_Studio_3/AptanaStudio3 %F 

TryExec=/opt/Aptana_Studio_3/AptanaStudio3 

Icon=/opt/Aptana_Studio_3/icon.xpm 

StartupNotify=true StartupWMClass="Aptana Studio 3" 

Terminal=false 

Type=Application 

MimeType=text/xml;application/xhtml+xml;application/x-javascript;application/x-php;application/x-java;text/x-javascript;text/html;text/plain 

Categories=GNOME;Development;IDE; 


20. OpenJDK 6 설치 

sudo apt-get install openjdk-6-jdk openjdk-6-jre icedtea-6-plugin 

기타 자바 관련 설치 

http://ioriy2k.pe.kr/archives/5442 참조 


21. 폴더 공유를 위해 삼바 설치 

sudo apt-get install winbind 


22. 방화벽 설치 

sudo apt-get install gufw 


23. 시냅틱 패키지 매니저 설치 

sudo apt-get install synaptic 


24. Gigabit Ethernet을 위한 설정 

System에 Gigabit Ethernet을 지원하는 NIC가 장착되어 있고, 

Gigabit LAN을 지원하는 IP 공유기(또는 Switch, Hub), Cat. 6 Cable등으로 LAN이 구성이 되어있다면, 다음과 같이 설정하여 System의 Network 전송속도를 향상시킬 수 있습니다. 

먼저 다음과 같이 입력하여 Kernel의 TCP 설정을 Tuning합니다. 

$ sudo vi /etc/sysctl.d/60-network-gigabit.conf 

# increase TCP max buffer size settable using setsockopt() 

net.core.rmem_max = 16777216 

net.core.wmem_max = 16777216 

# increase Linux autotuning TCP buffer limit 

net.ipv4.tcp_rmem = 4096 87380 16777216 

net.ipv4.tcp_wmem = 4096 65536 16777216 

# increase the length of the processor input queue 

net.core.netdev_max_backlog = 30000 

# recommended for hosts with jumbo frames enabled 

net.ipv4.tcp_mtu_probing=1 

# recommended default congestion control is htcp 

net.ipv4.tcp_congestion_control=htcp 


$ sudo service procps start 


이번에는 NIC를 Tuning합니다. 최대 Packet 크기를 나타내는 MTU의 값을 높이는 Jumbo Frame을 사용하도록 설정하면 Packet Overhead가 줄어들기 때문에 전송속도를 좀 더 높일 수 있습니다. 

Gigabit Ethernet을 지원하는 NIC라도 Jumbo Frame을 지원하지 않는 경우가 있으니 다음과 같이 입력하여 Test합니다. (NIC가 eth0로 Mapping되어있을 경우의 예) 

$ sudo ifconfig eth0 mtu 9000 

지원하지 않는 NIC라면 “SIOCSIFMTU: 부적절한 인수”라는 Error가 표시될 것입니다. 설정되었다면, System 시작 시에 자동으로 설정하기 위하여 다음과 같이 입력합니다. 

$ sudo vi /etc/rc.local 

# Enable jumbo frames 

/sbin/ifconfig eth0 mtu 9000 

# increase txqueuelen for 10G NICS 

/sbin/ifconfig eth0 txqueuelen 10000 


25. 그놈 트윅 설치 

sudo apt-get install gnome-tweak-tool 


26. 그놈 클래식 설치 

sudo apt-get install gnome-session-fallback