블로그 이미지
생각처럼

카테고리

전체보기 (209)
TOOL (1)
다이어리 (1)
Bit (200)
android (8)
C&C++ (3)
C# (26)
VB.Net (4)
MFC (0)
Win Ce (5)
아키텍쳐 (4)
WPF (9)
Rom (0)
읽어보기 (25)
Linux (24)
Java (0)
HELP? (0)
Total
Today
Yesterday

달력

« » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

태그목록

최근에 올라온 글

arch 리눅스에서 원드라이브를 사용하려면  git에서 코드를 가져와서 빌드해야 한다. 정식지원이 아닌 서포터 지원인 만큼 부족한 부분이 많지만 원드라이브를 리눅스에서 정식지원 하지않기에 지금 방법이 최선임

 

아치 리눅스(Arch Linux) AUR(Arch User Repository) 패키지 를 사용해서 설치한다.

일단

sudo pacman -Syu 

를 사용하여 시스템 업데이트를 한후

설치 전 필수 패키지를 설치한다.

sudo pacman --needed -S base-devel git

폴더 생성을 한후

mkdir aur 

폴더로 이동후

cd aur

gitdml clone  명령을 실행하여 원드라이브 실행 소스코드를 복제한다.

git clone https://aur.archlinux.org/onedrive-abraunegg.git

깃 저장소가 복제된 디렉토리로 이동한다.

cd onedrive-abraunegg

이동후 아래 명령을 실행하여 컴피일 빌드 과정을 거친후 설치한다.

makepkg -si 

먼저 의존성 패키지 설치된후 본패키지가 설치된다. y를 몇번 눌러주어야한다.

git 주소가 변동이 없고 설치한 패키지가 업데이트된경우

git pull  명령어를 사용하여 업데이트를 한후

makepkg -si 를 사용하여 업그레이드 작업이 진행된다.

 

onedrive --version 를 실행하여 버전을 확인한후

onedrive 실행하면 

주소가 나타남 주소를 브라우저에 복사후 로그인한후

엑세스 동의 하면 하얀 화면 이 나오는데 이화면의 주소를 복사하여

콘솔칭에 복사후 실행하면 된다.

그런후 싱크할 원드라이브 폴더로 이동하여 

onedrive --synchronize 를 실행하면 동기화 시작된다.

 

자동동기화가 안된경우

systemctl status --user onedrive 명령을 통해 onedrive 서비스 상태를 확인하고

비활성 상태이면

systemctl --user enable onedrive 

명령어를 입력하여 서비스를 시작한다.

systemctl --user start onedrive 

한번더

systemctl status --user onedrive 명령을 통해 onedrive 서비스 상태를  다시 확인한다.

Posted by 생각처럼
, |

윈도우 서버에 접속하기위해 RDP 를 지원하는 여러가지 프로그램을 찾아봤는데 적당한것이

Remmina

sudo pacman -S remmina

설치하고

RDP 따로 설치해야한다.

sudo pacman -S freerdp

재부팅후

사용하면 끝 쉽네 쉽다 쉽다

Posted by 생각처럼
, |

The default configuration file for SDDM can be found at /usr/lib/sddm/sddm.conf.d/default.conf. For any changes, create configuration file(s) in /etc/sddm.conf.d/

 

sddm 의경우 설정을 바꾸려면 /etc/sddm.conf.d 폴더를 생성한후

그안에 자동로그인 을 위한 파일을 만들어 주면된다.

 

/etc/sddm.conf.d/autologin.conf

[Autologin]
User=john
Session=lxqt.desktop

 

나의 세션은 

This configuration causes a KDE Plasma session to be started for user john when the system is booted. Available session types can be found in /usr/share/xsessions/ for X and in /usr/share/wayland-sessions/ for Wayland.

을 참조하여 /usr/share/xsessions 에서 lxqt.desktop  파일이름을 세션으로 설정되어있었다

저장후 재부팅 끝

Posted by 생각처럼
, |

하드디스크 마운트

Bit/Linux / 2023. 10. 6. 17:07

archlinux & lxqt에서 노트북에 하드디스크를 추가했더니 인식하지않음

 

sudo fdisk -l 로 하드디스크를 인식하는지 확인

인식하면

df -h 로 현재 디스크 마운트 상황을 확인 마운트 되지 않은 상황이면

sudo mkdir /media/sdb  의 폴더를 만들어 마운트할 위치를 만들어준다.

sudo blkid 로 UUID 확인

sudo vim /etc/fstab 에

UUID=마운트할디스크UUID /media/sdb ext4 defaults 0 0

위와 같이 추가해준다.

그런다음

sudo mount -a

로 마운트 하면 끝

 

Posted by 생각처럼
, |

archlinux & lxqt 설치

Bit/Linux / 2023. 10. 5. 16:15

첫번째 이미지 다운로드후 ruts 포터블로 usb에 부팅디스크 만들기

두번재 설치 pc에 보안부팅을 설정 해제

세번째 설치 순서는 arch 공식 설치 방식을 참조

https://data-science.tistory.com/281     이분 설명이 제일 쉬운듯

 

이부분만 변경 난 swap 파티션이 필요해서

mkswap /dev/만들어놓은swap파티션       스왑 생성

swapon /dev/만들어놓은swap파티션        으로 변경

 

gui 를 위한 xorg설치후

sudo pacman -S --needed xorg

 

lxqt 설치 항목

sudo pacman -S --needed lxqt xdg-utils ttf-freefont sddm

sudo pacman -S --needed libpulse libstatgrab libsysstat lm_sensors network-manager-applet oxygen-icons pavucontrol-qt

아이콘을 설치 꼭해야함 처음 실행시 gui 화면에 아이콘이 없음

gui가 처음 실행되면 일단 아이콘 변경메뉴를 찾아서 아이콘 변경하면 정상적으로 나옴

systemctl enable sddm

재부팅

 

네번째  gui상에서 한글을 위한 설정 진행

일단 한글폰트가 필요 공식 설명에서 나오는 한글폰트가 추가된 폰트 설치

pacman -S adobe-source-han-sans-kr-fonts adobe-source-han-serif-kr-fonts

설치

재부팅

 

그다음 gui에서 메뉴에서 lxqt설정에서 로케일 들어가서 한글로 선택 후 재부팅

메뉴 아이콘 한글로 바뀐거 확인

그다음

여섯번쨰 한글입력기 설치

pacman -S ibus-hangul 설치(다른입력기는 안되서 일단 보류)

한글입력이되도록 설정

 

.bash_profile 을 vim 로 열어 입력

export GTK_IM_MODULE-ibus

export XMODIFIERS=@im=ibus

export QT_IM_MODULE=ibus

 

ibus-daemon -drx

 

이렇게 작성후 저장

재부팅하면 ibus 데몬 자동실행 됨

 

일단여기까지 한글화 한글 입력 끝

Posted by 생각처럼
, |

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer



출처: http://skylit.tistory.com/87 [초코아빠*]

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer



출처: http://skylit.tistory.com/87 [초코아


$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer



출처: http://skylit.tistory.com/87 [초코아빠*]

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer



출처: http://skylit.tistory.com/87 [초코아빠*]

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer



출처: http://skylit.

grub  부팅도우미의 순서를 변경할때 편리한 프로그램

콘솔창에서 아래의 명령어 입력필요


$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer

Posted by 생각처럼
, |

Xubuntu 14.04 버전으로 변경되며 ibus 가 기본으로 설치가 안되있었다? (이부분은 잘모르겠다)

하여 예전의 경우는 키설정을 변경하여 현재 내 노트북은 한영키가 alt 키로 인식되는 문제를 키값을 변경해주어 한경키를사용하였다

ibus 와 키값 변경 조합은 상당이 편하게 사용했는데 문제점은 ibus 의 한영 변환시 타이핑 하는 나로서는 한탬포 늦게 키변환이 되는

문제점이 발생하였다

그래서 다시 검색중 uim 과 uim-byeoru 를 설치하면 키변환시 문제점이 덜할거 같아서 설치후 적용해보니 키변환 속도도 빠르고 좋았다

순서는

Xubuntu 설치후 -> 소프트웨어 업데이트 실행 -> 언어지원 으로 들어가서 언어지원 업데이트 ->

sudo apt-get install uim

sudo apt-get install uim-byeoru

벼루 설정에서 한글/영문 변환 부분을 키잡기로 한영키 설정

위와 같은 순서로 하면 오류없이 무사히 한영키 정상 인식 완료


Posted by 생각처럼
, |

노트북에 우분투를 설치하며 발생한 문제점

데스크탑에서는 우분투 설치시 ibus 를 사용해도 정상적으로 한영변환키가 인식이 잘됐다

허나

노트북에 동일한 우분투 버전을 설치 하여도 한영키가 정상적으로 인식하지 않는 문제점이 발생했다

이유는 키보드 의 차이점으로 인한 문제였다

하여 설정의 키보드 에서 키보드 모델을 다른걸로 바꿔보고 했지만 결과는 실패

key code 를 찾아보니 내 노트북은  한영키가 우측 alt 키로 인식되었다.

하여 가장간단히 문제를 해결할수 있는 방법을 찾아보았다

일단 ibus 를 계속 사용하고 싶었기 때문에 nabi 를 사용하는 방법은 고려 하지 않았다

상황설명보다 해결방법은 간단하다.

콘솔창에서 아래와 같이 입력후


sudo gedit ~/.Xmodmap


생성되는 창에 아래의 명령어를 입력후 저장하면된다

재부팅후 적용된다.


remove mod1 = Alt_R

keycode 108 = Hangul


alt 키를 한글키로 변환해주는 명령어이다.

내 노트북은 hangul 키의 key code 가 108 이였다.

Posted by 생각처럼
, |

항상 윈도우설치후 우분투 설치시 grub 가 정상적으로 동작하지 않은 문제점이 항상 발생했다

하여 항상 인터넷에서 grub 재설치 방식을 찾아서 적용하곤 했는데 언제부턴지 모르겠지만 그대로 따라해도 되지 않는 문제점이 발생한다

하여 검색 결과

https://help.ubuntu.com/community/Boot-Repair


우분투 USB 라이브 모드의 콘솔창에서 아래와 같이 입력후 boot - repair 실행시 기존처럼 간단히 해결 가능하다.

이상! ㅎㅎ

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)


Posted by 생각처럼
, |

민트 리눅스에서 안드로이드 어플리케이션 개발 환경 구성을 위해  android developer 사이트에서 (http://developer.android.com/index.html)  android sdk 를 다운받은경우 이클립스 까지 포함한 압축 파일을 다운받게 된다

하여  적당한 위치에 압축을 풀어 실행하는경우 특별한 문제점을 찾을수 없으나

소스코드를 가져와서 빌드하려는 경우 문제가 발생했다

이유없는 강제 종료 현상이였다 소스코드에 마우스만 가져가면 종료하는 문제점이 발생했다.

강제 종료되는 경우 이클립스 폴더를 확인하면 해당오류에 관한 log파일을 참조할수 있다.

내 경우에는 hs_err_pid2022.log라는 파일이름으로 log 파일이 생성되었다

내용은 대략

#

# A fatal error has been detected by the Java Runtime Environment:

#

#  SIGSEGV (0xb) at pc=0x00007f5af3a6cc91, pid=2022, tid=140030177851136

#

# JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)

# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode linux-amd64 compressed oops)


위와 같은내용이다...

런타임 에러...

인터넷 검색 결과 기본으로 구성된 open jdk 문제일수 있다는 생각에 sun jdk 를 설치하여보았지만 결과는 똑같았다

이클립스를 다시 설치하고 지우고를 엄청나게 반복했지만 문제는 찾을수 없었다

결국 다시 검색을 해보아 문제점을 알수 있었다..

이클립스 폴더에 같이 포함된 ini설정파일에 오류였다

-startup

plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807

-product

com.android.ide.eclipse.adt.package.product

-showsplash

com.android.ide.eclipse.adt.package.product

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile

-vmargs

-Dosgi.requiredJavaVersion=1.7.0_51   <------------------이부분이 설치된 jdk버전과 다르게 기입이 되어 있었다

-XX:MaxPermSize=256m

-Xms40m

-Xmx768m

-Declipse.buildId=v22.3.0-887826

-XX:MaxPermSize=512M

추가로 프로젝트에서 아래와 같이 설정한다.



compiler compilance level 을 ini파일 설정과 동일한 버전으로 설정해 준다.

하여 위부분을 수정하여 실행하니 허무할정도로 실행이 잘되고 있다..

아무래도 윈도우 기반 비주얼스튜디오 만하던 경험만 있어서 리눅스나 이클립스에 적응이 잘안되는거 같다 ^^

혹시나 나와같은 실수를 반복할수 있기 때문에 메모를 남깁니다.


Posted by 생각처럼
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함