[Linux] E: Unable to locate package ~~
·
Linux
파이썬 도커를 실행시키고 vim 패키지 설치중 아래와 같은 에러가 발생했다.해결해보자.unable to locate package vimapt 패키지 관리자가 vim 패키지를 찾을 수 없어서 발생하는 문제이다.패키지 목록을 업데이트하고 설치하면 해결된다.1. 패키지 목록 업데이트apt-get update 2. 패키지 설치apt-get install vim
[Linux] ubuntu에서 Swap 메모리를 활용한 메모리 부족 문제 해결
·
Linux
모델 변환 작업 진행중 서버 메모리가 부족해서 프로세스가 강제로 죽는 현상이 생겼습니다.이를 해결하기 위해 진행했던 작업 및 공부 정리입니다.Linux 서버나 시스템을 사용하다 보면, 메모리가 부족해지는 경우가 발생할 수 있습니다.이러한 상황에서 성능 저하를 방지하거나 시스템이 멈추지 않도록 스왑(Swap) 메모리를 추가하는 것이 효과적인 해결 방법입니다.이 글에서는 Swap 메모리의 개념과 설정 방법을 소개하고, 부족한 메모리를 관리하는 최적의 방안을 설명합니다.Swap 메모리란?스왑 메모리는 물리적인 RAM이 부족할 때 디스크 공간을 일시적인 가상 메모리로 사용하는 기능입니다.메모리가 부족한 경우, 사용하지 않는 데이터를 RAM에서 스왑 공간으로 옮기고 필요한 프로세스를 실행하는 데 메모리를 할당합니..
[Ubuntu] Please install all available updates for your release before upgrading 문제 해결
·
Linux
서버에 설치되어 있는 node.js 버전을 20으로 올리기 위해서 ubuntu 버전을 18 버전에서 20 버전으로 업그레이드하는 도중 "Please install all available updates for your release before upgrading" 라는 오류 메세지를 마주했다 이 글에서는 이 문제를 해결한 과정을 공유하고자 한다. 1. version 업데이트 전에 패키지 업데이트 및 업그레이드 sudo apt update sudo apt upgrade 2. mognodb 관련 패키지들이 업데이트 되지않음 3. 현재 ubuntu 버전 확인 및 업데이트 진행 lsb_release -a // 현재 버전 확인 sudo do-release-upgrade // 업그레이드 가능한 ubuntu 버전으로..
[Linux] Terminal에서 문자열을 base64로 인코딩 하는 방법
·
Linux
간단하게 문자열을 base64로 encoding하거나 decoding 하는 방법에 대해 서술한다. 예제의 문자열은 java로 진행한다. Encoding 아래 명령어를 입력하면 java 문자열이 base64로 인코딩된 문자열(amF2YQo=)이 출력된다. echo java | base64 Decoding 아래 명령어를 입력하면 base64로 인코딩된 문자열을 decoding 해서 출력된다. echo amF2YQo= | base64 --decode
얼은펭귄
'Linux' 카테고리의 글 목록