PART1: 우분투 관련 메모들

By | 2017년 3월 17일

우분투 전역변수 설정

 

노틸러스에 이미지 리사이징 하는 메뉴 붙이기

 

Ubuntu Custom Login Profile

 

외부 FTP 마운트 시키기

 

패키지 내부 파일 리스트 보기

 

기본 패키지 기능

 

NetworkManger 불응답시

 

SMB 설정방법

삼바 상태 확인
$ service smbd status
$ testparm
# netstat -tunap | grep smb

 

로케일 추가

check which locales are supported :

Add locale to list of generated

Regenerate list (it will invoke locale-gen…)

 

내부아이피 다시 공유시키기

https://help.ubuntu.com/community/Internet/ConnectionSharing

 

내부아이피 다시 공유하고 인터넷망만 WLAN으로 빠지게 하기

# 원래 eth0에 추가 아이피를 지정해 준다.

# 여기서 특정 아이피만 찍어서 마스커레이딩을 시킨다.

 

윈도우 공유디렉토리

 

SFTP용 공유계정 만들어주기

sshd_config 파일에 마지막에 추가

 

 

 

우분투 색상 바꾸기 (이클립스에서 Debug Inspect 창이 검정배경으로 나오는 경우)

 

우분투에서 ntfs 파티션 포맷하기

 

노틸러스에서 바로 터미널 열기

 

ubuntu 에서 java 설치 위치 찾아내기

 

Unity 초기화 하기

For 12.04 and Below – unity –reset
For 12.10 – How do I reset my Unity configuration?
For 13.04+ – unity-tweak-tool –reset-unity
Remove Launcher Custom Icons – unity –reset-icons

 

Compiz Config Settings Manager

 

Ubuntu Tweak 설치

 

배포판 버전 업그레이드가 아닌 현시스템 전체 업그레이드

 

우분투 크롬 이탤릭체 제대로 나오게 하기

https://chrome.google.com/webstore/detail/custom-stylesheet-script/hojkciooaohipljgobfikbkjcehockld/details?hl=en-US
@@ 위의 Extensions를 설치해서 강제로 스타일 시트를 입힌다.
i {
font-style: normal;
}

 

우분투에서 네트워크 IP 및 DNS 설정하기

 

 

MySQL 완전히 지우기

 

post-removal script ERROR 문제 해결방법

dpkg (subprocess): unable to execute installed post-removal script: Exec format error
dpkg: error processing postgresql-client-common (–remove):
subprocess installed post-removal script returned error exit status 2
No apport report written because MaxReports is reached already Errors were encountered while processing:
postgresql-9.2
postgresql-client-9.2
postgresql-common
postgresql-client-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

dpkg info 에 있는 관련 파일들을 전부 삭제한다.

sudo rm -rf /var/lib/dpkg/info/mysql-*

@@ 이후에 다음과 같은에러가 나올수 있다.
webterror@webterror-netbook:~$ sudo apt-get install –reinstall mysql-client mysql-server
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 49 not upgraded.
Need to get 0 B/22.8 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database …
dpkg: warning: files list file for package mysql-client-5.5' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package
mysql-server-core-5.5′ missing, assuming package has no files currently installed.
dpkg: warning: files list file for package mysql-server-5.5' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package
mysql-common’ missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `mysql-client-core-5.5′ missing, assuming package has no files currently installed.

@@ 해당 패키지 들을 전부 재설치하면 해결된다.
리눅스 Grub 날렸을 경우
Grub Customizer Portable
우분투 라이브 CD로 부팅 해서 위 파일을 받아 속성-권한-실행 허용 해주고
File -> install to MBR
askubuntu

1. 우분투 시디로 부팅
2. sudo fdisk -l 명령으로 linux 파티션을 찾는다. /dev/sda2
3. 파티션 마운트 sudo mount /dev/sda2 /mnt
4. sudo grub-install –boot-directory=/mnt/boot /dev/sda

 

우분투 배터리 상태 체크하기

cat /sys/class/power_supply/BAT0/capacity

 

듀얼 모니터 사용시 경계선 마우스 걸림 방지

The other way is under Settings-Displays, then turn Off the Sticky edges option.

 

우분투 데스크탑 최근 기록 지우기

1. Go to System Settings.
2. In System Settings click on Security & Privacy.
3. Then Files & Applications.
4.Click on Clear Usage Data.

 

grub2 복구하기

 

고스트로 이미지를 복원할때 에러 Incorrect span segment 가 난다면,
이미지를 USB로 옮겨서 복원해 보면 가능할수도 있다.

 

UUID 변경

Secondly, generate a UUID

This is simple, the following command will output a UUID like below:

f0acce91-a416-474c-8a8c-43f3ed3768f9
Finally apply the new UUID to the partition

This is also another command, tune2fs, which will apply our new UUID to our device path:

Done, now you can update your grub to include the correct UUID’s to reduce any risk of your system confusing the partitions.

 

pdf to text

 

ALT키 한영키로 전환

임시파일 삭제

sudo rm -fv /var/lib/xkb/*

iBUS 강제로 설정 바꾸는 것 – 안해도 상관없음
# dconf-editor 설치
sudo apt-get install dconf-editor

# dconf 실행
dconf-editor

# org-> gnome -> desktop -> wm -> keybindings -> switch-input-source -> [‘Hangul’] 로 설정

VirtualBox에서 키보드 타입 바꿀것

1. 시작->실행->regedit
2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters로 이동
3. LayerDriver KOR 항목을 kbd101a.dll로 수정
4. OverrideKeyboardIdentifier는 PCAT_101AKEY로 수정
5. OverrideKeyboardSubtype 항목을 3으로 수정

 

nm-applet 네트워크 애플릿 사라졌을시에 대응 방법

user1@user1-900X3L:~$ nm-applet
user1@user1-900X3L:~$ ps aux | grep nm-applet
user1 3517 0.0 0.4 1146988 39032 ? Sl 7월31 0:30 nm-applet
user1 8244 0.0 0.0 23596 1008 pts/2 S+ 17:20 0:00 grep –color=auto nm-applet
user1@user1-900X3L:~$ kill -9 3517
user1@user1-900X3L:~$ ps aux | grep nm-applet
user1 8249 0.0 0.0 23596 944 pts/2 S+ 17:20 0:00 grep –color=auto nm-applet
user1@user1-900X3L:~$ nm-applet &

 

우분투 기본 터미널 설정방법

여기에서 gnome-terminal 찾아서 선택해 주면 된다.

 

키보드라이트끄는 방법

 

어플리케이션_링크아이콘만들기

user1@webterror-desktop:~/Downloads$ sudo vi /usr/share/applications/spark.desktop

[Desktop Entry]
Name=Spark
Version=2.6.3
GenericName=Spark
X-GNOME-FullName=Spark
Comment=ignite realtime Spark IM client
Type=Application
Categories=Application;Utility;
Path=/home/user1/apps/Spark
Exec=/bin/bash Spark
Terminal=false
StartupNotify=true
Icon=/home/user1/apps/Spark/logo-spark.png
TargetEnvironment=Unity

@@ 이클립스 단축 아이콘 추가
user1@webterror-desktop:~$ sudo vi /usr/share/applications/eclipse.desktop

[Desktop Entry]
Name=Eclipse
GenericName=Eclipse
X-GNOME-FullName=Eclipse
Type=Application
Categories=Development
#Path=/home/user1/Desktop/eclipse/
Exec=/home/user1/Desktop/eclipse/eclipse
Terminal=false
StartupNotify=true
Icon=/home/user1/Desktop/eclipse/icon.xpm
TargetEnvironment=Unity

 

VirtualBox UUID동일한 VDI 바꿀때 먼저 UUID를 바꾸는 방법

# UUID 바꾸기

 

sudo apt-get install virtualbox-guest-x11

# Copy & Paste 안될때 VBoxTray와 VBoxService 프로세스를 죽이고 다음고 같이 두가지 모두 재실행 한다.

c:\Windows\System32>VBoxTray.exe

c:\Windows\System32>VBoxService.exe -f
VBoxService 5.0.4 r102546 (verbosity: 0) win.x86 (Sep 8 2015 08:05:05) release
log
00:00:00.000000 main Log opened 2016-01-15T02:23:55.650632800Z
00:00:00.046875 main OS Product: Windows 7
00:00:00.062500 main OS Release: 6.1.7601
00:00:00.062500 main Executable: c:\Windows\System32\VBoxService.exe
00:00:00.062500 main Process ID: 888
00:00:00.062500 main Package type: WINDOWS_32BITS_GENERIC
00:00:00.109375 main 5.0.4 r102546 started. Verbose level = 0

 

TOMBOY에서 아래와 같은 메세지 에러가 났을 경우
“Error connecting :(
An error ocurred while connecting to the specified server:

fuse: mountpoint isnot empty
fuse: if you are sure this is safe use the ‘nonempty’ mount option”

[해결] 아래의 lock파일을 삭제한다.
rm .cache/tomboy/sync-sshfs/lock

 

TOMBOY ssh sync 설정하는 방법

클라이언트에서 ssh-keygen으로 키를 만들어준다.
user1@user1-VirtualBox:~$ ssh-keygen

키를 서버에 복사한다.
user1@user1-VirtualBox:~$ ssh-copy-id -i .ssh/macbookair.pub webterror@webterror.net

서버에 접속해서 패스워드를 묻지 않는다면 해결이 된것.!
user1@user1-VirtualBox:~$ ssh webterror@webterror.net

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다