본문 바로가기

리눅스36

리눅스(Linux) 루트 권한 얻기 우분투나 페도라 등의 리눅스에서 작업을 하다보면 루트 권한이 필요한 경우가 있다. 이번 포스팅은 루트 권한을 얻는 방법을 간단하게 소개하고자 한다. 먼저, 아무런 설정 없이 루트 권한을 얻기 위한 다음의 명령어를 입력해보자. 1su -cs 비밀번호를 요구할텐데, 우리가 초기에 설정한 로그인 비밀번호를 입력해도 틀렸다고 나온다. 이것은 루트 권한에 대한 비밀번호이므로 당연히 따로 설정을 해야줘야 한다. 따라서 다음의 명령어로 루트 권한의 비밀번호를 설정한다. 1sudo passwd rootcs 그러면 암호를 입력하라고 나온다. 이때, 자신이 정할 루트 권한에 대한 암호를 입력하면 루트 비밀번호 설정이 완료된다. 2017. 4. 27.
GTK+ layout 관리 [2] GtkAlignment GtkAlignment은 widget의 정렬을 control하고, scaling도 관리합니다. scailing은 위젯의 크기라고 생각하면 됩니다. 예제 123456789101112131415161718192021#include int main(int argc, char* argv[]) { GtkWidget* window; GtkWidget* align; GtkWidget* lbl; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window), "GtkAlignment"); gtk_window_set_default_size(GTK_WINDOW(window), 300, 20.. 2017. 4. 12.
리눅스 커맨드 흔한 에러 해결법 [1] 리눅스, 특히 우분투에서 가장 필수적인 명령어는 apt-get 일 것입니다. 이번에 소개하려는 내용은 apt-get 을 실행하다가 에러가 나는 경우는 한 가지에 대해서 설명하려고 합니다. 일단, 저의 환경을 간단하게 설명하면 아래와 같습니다. - Ubuntu 16.04 사용. 바로 본론으로 들어가도록 하겠습니다. 아래와 같은 에러가 뜨시나요? 그렇다면, apt-get install update 커맨드로 해결할 수 있습니다. 1E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?cs 여기서 해결한다면 다행이지만, 연계적으로 1E: Unable to locate package upgrade cs 이러한 에러도.. 2017. 4. 12.
GTK+ layout 관리 [1] GtkFixed · GtkFixed는 고정된 위치와 사이즈로 child widget을 위치시킵니다.· 따라서 자동으로 레이아웃 관리를 하지 않습니다. 간단하게 말하자면 레이아웃을 자신 마음대로 정할 수 있는 레이아웃 관리입니다. 간단한 예제 1234567891011121314151617181920212223242526272829#include int main(int argc, char* argv[]) { GtkWidget* window; GtkWidget* fixed; GtkWidget* btn1; GtkWidget* btn2; GtkWidget* btn3; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(.. 2017. 4. 12.