본문 바로가기

컴퓨터 사용 팁

Nextcloud 업그레이드시 Step 4 is currently in process. Please reload this page later. 에러 Step 4 is currently in process. Please reload this page later. 이런 오류가 발생했을 때 대처법은 아래와 같다. php-local.ini 파일(데비안 계열: /etc/php/7.3/fpm/php.ini에 위치)에서 다음 내용을 찾아 수정한다. max_execution_time = 1200 max_input_time = 1200 이제 웹 서버와 php-fpm을 재시작한다. sudo systemctl restart nginx php7.3-fpm 그리고 nextcloud가 설치된 디렉터리에서 다음 명령어를 입력한다. sudo -u www-data php occ maintenance:repair 이제 Retry update버튼을 눌러준다. 이제 Download가 .. 더보기
Arch Linux에 Anbox 설치 아치리눅스의 공식 저장소에서 배포하는 최신버전의 커널은 Anbox를 기본적으로 지원하지 않는다. 방법 1) 직접 컴파일한다. 방법 1: kernel.org에서 받아와 컴파일 최신 버전의 tarball을 다운받고 압축을 푼다. 컴파일하기 전, 다음 의존 패키지를 설치한다. # pacman -Sy base-devel bc libelf pahole 패키지를 설치하면, 다음을 실행하자. $ tar -xJf linux-*.tar.xz $ make mrproper $ make localmodconfig 그리고 .config에 다음 내용을 추가하자. (make menuconfig에서 추가할 방법을 찾으면 추가하겠다.) CONFIG_ASHMEM=y CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_.. 더보기
ArchLinux ABS 사용하기 ABS란? Arch Build System의 약자로, 아치리눅스에서 패키지를 직접 만들 수 있도록 돕는 시스템이다. BSD에서 Ports와 유사한 방식으로 동작한다고 한다. 다음과 같은 이유로 사용한다고 한다. 어떤 이유로 인해서 패키지를 재컴파일 해야하는 경우 패키지가 없는 새로운 소프트웨어를 소스로부터 패키지를 생성 /설치시(아치리눅스 위키 참고) 사용자 정의 패키지 (기존 패키지의 옵션을 활성화하거나 비활성화, 패치) 컴파일러 플래그를 지정하여 여러분의 전체 시스템을 재빌드 "a la FreeBSD"(아치리눅스 위키 참고) 자신만의 사용자 정의 커널 설치 (아치리눅스 위키 참고) 사용자 정의 커널과 커널 모듈 작업 새버전을 쉽게 컴파일하고, 베타 또는 아치 패키지의 개발 버전을 수정하여 원하는 버전.. 더보기
Arch linux 설치하기 네트워크에 연결한다. root@archiso ~ # wpa_supplicant -B -i -c> plasma > plasma-desktop 순으로 무겁다. kde-applications-meta/kde-applications : KDE와 함께 만들어진 앱 꾸러미이다. kde-applications-meta >>> kde-applications 순으로 무겁다. networkmanager : 자동으로 무선/유선 인터넷을 잡아주는 데몬. 사용자 친화형 리눅스 배포판들은 다 이것 쓴다고 봐도 무방하다. 가장 다루기 편하지만 리소스를 그만큼 많이 잡아먹는다. uim : 한글어 입력기인데, 다른 것들보단 이게 가장 무난했던 것 같다. firefox-i18n-ko firefox-developer-edition-i18.. 더보기
파티션 테이블 목록 파티션 테이블(Partition Table)이란? 저장장치에서 사용하는 파티션들을 묶어 저장장치의 맨 앞부분에 모아 부팅 시에 컴퓨터가 불러올 수 있도록 하는 정보이며, 여러가지 방식이 있다. 정리 표 이름 최대 인식 가능 용량 사용처 AIX 4kB, 64kB 16MB, 16GB IBM(UNIX SystemV) APM 2.2 TB MacOS, OSX BSD(SUN) ??? BSD, FreeBSD, OpenBSD, NetBSD, DragonflyBSD, Solaris DOS(MBR) 2 TB MS-DOS, Windows, Linux DVH(SGI) 48 TB SGI Workstation GPT 9400000000 TB MS-DOS, Windows, Linux Humax 1 TB Humax Digital 사.. 더보기
dhcpcd.conf 설정 파일 위치: /etc/dhcpcd.conf 사용 데몬: /sbin/dhcpcd dhcpcd.conf란? dhcpcd.conf 파일은 리눅스에서 네트워크에 연결할 때 쓰이는 dhcpcd 데몬이 시작될 때마다 매번 읽어오며, dhcp 요청 혹은 고정 IP요청을 할지에 대해서 설정하는 설정 파일이다. 적용 예시 #무선랜 설정 interface wlan0 #무선랜 고정IP 할당 static ip_address=192.168.0.11/24# 고정IP주소 static routers=192.168.0.1# 라우터(공유기)주소 static domain_name_servers=192.168.0.1 168.126.63.1 1.1.1.1# DNS 서버 주소 #실패시 자동할당 fallback dhcp #유선랜 설정 inter.. 더보기
운영체제 운영체제의 뜻 컴퓨터를 커다란 쟁반에 비유한다면 운영체제는 우리가 먹는 피자에 비유하면 이해가 쉽다. 피자의 도우는 커널이란 부분으로, 도우 위에 올라가 밑바탕을 깔아주는 치즈는 라이브러리이라는 영역, 토핑은 각종 게임이나 크롬 같은 프로그램으로 비유할 수 있다. 구성 커널 커널은 피자의 도우와 같다. 도우가 있어야 피자라고 부를 수 있듯이, 커널이 있어야 운영체제라고 부를 수 있다. 피자를 위에서 보게 되면 도우는 엣지 부분만 볼 수가 있다. 하지만 피자의 틀을 잡고 있는 것이 도우다. 커널도 다를 바가 없다. 컴퓨터에서 CPU 및 메모리 사용량을 뚫어져라 쳐다보아도 커널이 차지하는 부분은 매우 매우 적다.(리눅스의 경우는 htop과 같은 명령어를 통해서 보고, Windows의 경우에는 작업 관리자에서.. 더보기