반응형

wine을 설치할 때 사전 작업을 모두 마치고 설치를 진행 하기 위해 다음 명령을 실행하면 오류가 발생하는 경우가 있습니다.

$ sudo apt install --install-recommends winehq-stable
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
E: winehq-stable 패키지를 찾을 수 없습니다

 

"winehq-stable 패키지를 찾을 수 없습니다"라는 오류가 발생하는 이유는, 2024년 5월 7일 현재 Wine Stable을 이용할 수 없기 때문입니다. 대신 Wine Development 혹은  Wine Staging을 설치해야 합니다.

Wine은 주요 업그레이드 후에 일시적으로 Wine Stable 버전을 사용할 수 없습니다. 그 기간은 정해져 있지 않기 때문에 이 기간에 설치를 원하면 Development, Staging 버전을 사용해야 합니다. 두 버전은 언제든지 설치할 수 있습니다.

명령은 다음과 같습니다.

 

 Wine Development.

$ sudo apt install --install-recommends winehq-devel

 

Wine Staging

$ sudo apt install --install-recommends winehq-staging

 

winehq-stable 패키지를 찾을 수 없습니다

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형
df와 du는 리눅스 시스템에서 디스크 사용량을 확인하는 데 사용되는 명령어입니다. 그러나 두 명령의 작동 방식과 출력 정보에는 차이가 있습니다.


1. df 명령어 (disk free, 디스크 사용량 확인)

리눅스 시스템 전체의 마운트된 디스크 사용량을 확인할 수 있는 명령어 입니다.

외부저장 장치인 USB 메모리나 SD 카드의 저장 공간도 여기서 확인할 수 있습니다.

이 명령의 작동 방식은 파일 시스템의 슈퍼블록을 읽어 각 파일 시스템의 총 디스크 공간, 사용된 공간, 여유 공간, 사용률 등을 계산하는 것입니다. 슈퍼블록은 파일 시스템의 메타데이터를 포함하는 특수 블록을 말합니다.

 

명령어 사용법은 다음과 같습니다.

developern@dn:~$ df
파일 시스템       1K-블록       사용      가용 사용% 마운트위치
tmpfs              400104       1564    398540    1% /run
/dev/sda3        25106692   19116416   4689592   81% /
tmpfs             2000504          0   2000504    0% /dev/shm
tmpfs                5120          4      5116    1% /run/lock
/dev/sda2          524252       6220    518032    2% /boot/efi
vm-Linux       2930134012 2629417376 300716636   90% /media/sf_vm-Linux
tmpfs              400100        116    399984    1% /run/user/1000

 

옵션 없이 df명령을 사용하면 용량이 K bite 단위로 출력이 되기 때문에 보기가 불편합니다. 이럴 경우 -h 옵션을 사용하면

메가 (M), 기가 (G) bite 단위로 출력되어 보기가 쉽습니다.

developern@dn:~$ df -h
파일 시스템     크기  사용  가용 사용% 마운트위치
tmpfs           391M  1.6M  390M    1% /run
/dev/sda3        24G   19G  4.5G   81% /
tmpfs           2.0G     0  2.0G    0% /dev/shm
tmpfs           5.0M  4.0K  5.0M    1% /run/lock
/dev/sda2       512M  6.1M  506M    2% /boot/efi
vm-Linux        2.8T  2.5T  287G   90% /media/sf_vm-Linux
tmpfs           391M  116K  391M    1% /run/user/1000

 

디스크를 지정하면 지정한 디스크의 정보만 출력됩니다.

developern@dn:~$ df -h /dev/sda2
파일 시스템     크기  사용  가용 사용% 마운트위치
/dev/sda2       512M  6.1M  506M    2% /boot/efi

 

[ 출력 정보 ]

  • 파일 시스템 이름 (Filesystem)
  • 파일 시스템 유형 (Type)
  • 총 디스크 공간 (Size)
  • 사용된 공간 (Used)
  • 여유 공간 (Available)
  • 사용률 (Use%)
  • 탑재 지점 (Mounted on)

 

2. du 명령어 (disk usage, 디렉토리 또는 디스크 사용량 확인)

특정 디렉토리의 디스크 사용량을 확인할때 사용하는 명령어로, 서브 디렉토리의 디스크 사용량도 표시됩니다.

디렉토리 이름을 지정하지 않으면 현재 디렉토리를 기준으로 디스크 사용량을 출력합니다.
이 명령의 작동 방식은 각 디렉토리를 직접 스캔하여 실제 사용하는 디스크 사용량을 계산합니다.

명령어 사용법은 다음과 같습니다.

developern@dn:~$ du
4	./비디오
8	./.vim
4	./템플릿
8	./project/php
16	./project
12	./.gnupg
4	./음악

 

df 명령과 마찬가지로 -h 옵션을 사용하면 K, M, G bite 단위로 확인할 수 있습니다.

developern@dn:~$ du -h
4.0K	./비디오
8.0K	./.vim
4.0K	./템플릿
8.0K	./project/php
16K	./project
12K	./.gnupg
4.0K	./음악

 

특정 디렉토리를 지정하면 해당 디렉토리의 사용량만 확인할 수 있습니다.

developern@dn:~$ du -h /boot
du: '/boot/efi' 디렉터리를 읽을 수 없음: 허가 거부
4.0K	/boot/efi
3.5M	/boot/grub/x86_64-efi
264K	/boot/grub/locale
2.3M	/boot/grub/fonts
2.5M	/boot/grub/i386-pc
11M	/boot/grub
189M	/boot

 

위와 같이  root권한이 필요한 디렉토리가 있을 경우는 sudo를 함께 사용하면 됩니다.

developern@dn:~$ sudo du -h /boot
[sudo] developern 암호: 
4.3M	/boot/efi/EFI/ubuntu
1.9M	/boot/efi/EFI/BOOT
6.1M	/boot/efi/EFI
6.1M	/boot/efi
3.5M	/boot/grub/x86_64-efi
264K	/boot/grub/locale
2.3M	/boot/grub/fonts
2.5M	/boot/grub/i386-pc
11M	/boot/grub
195M	/boot

 

 

3. df와 du 명령의 차이점

구분 df du
작동 방식 슈퍼블록을 읽어 계산 파일과 디렉토리를 직접 스캔
출력 정보 파일 시스템 전체의 사용 공간 특정 디렉토리 또는 파일의 사용 공간
장점 빠르고 효율적 정확하고 상세
단점 슈퍼블록의 정보가 오래되었을 경우 정확하지 않을 수 있음 시간이 오래 걸릴 수 있음

 

더 많은 옵션을 확인하려면 df --help 명령을 사용하면 됩니다.

 

리눅스 디스크 사용량 확인 명령어 df, du

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

우분투의 shell을 열고 다음 코드를 참고해서 설치하고 설치를 확인하세요.

마지막으로 우분트 Docker 그룹에 사용자를 등록해야 도커 명령어를 자유롭게 사용할 수 있습니다.

 

Ubuntu에 도커 설치 / 도커 그룹 등록

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

프로그램을 개발하다 보면 더미 데이터(가짜데이터)가 필요할 때가 있습니다.

간단하게 더미 데이터를 만들 수 있는 사이트를 소개합니다.

사용방법은 아주 간단합니다.

원하는 필드를 선택한 후 언어를 선택해서 생성하면 됩니다.

아래 설명을 장황하게 써 두었지만 직접 방문해 보시면 직관적으로 할 수 있다는 것을 알 수 있을거에요.

 

https://generatedata.com/

 

generatedata.com

 

generatedata.com

 

1. 사이트에 잡속하면 다음과 같은 화면이 보입니다. 

왼쪽의 1에서 사용할 필드를 선택합니다. 다음 오른쪽 2에서 원하는 데이터 포맷을 선택합니다.

사이트 첫 화면

 

2. 다음 3의 Generate 버튼을 클릭합니다.

Generate 버튼을 클릭합니다.

3. 화면이 전환되고 데이터의 결과를 볼 수 있습니다. 여기서 필드를 추가할 수도 있습니다.

하단의 Generate 버튼을 클릭하면 작은 창이 나타납니다. 여기서 생성할 데이터의 수를 수정하고 Generate 버튼을 한번더 클릭합니다. 디폴트 데이터 수는 100개입니다.

* 간혹 Generate 창이 나타나지 않고 회원에 가입하라는 창이 나오는데 무시하고 다시 시도하면 가입하지 않고도 생성할 수 있습니다.

데이터를 최종 확인하고 생성

 

4. 데이터 생성이 끝나면 DOWNLOAD 버튼을 클릭하여 다운로드를 받습니다.

데이터 다운로드

 

5. 다운로드가 완료되면 파일을 확인할 수 있습니다.

다운로드한 더미 데이터

 

6. 파일을 열어보면 원하는 데이터를 확인할 수 있습니다.

데이터의 내용

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

얼마전 까지만 해도 환경설정 창에 네트워크 메뉴가 있었습니다.

그런데 언젠가부터 메뉴가 사라져서 보이질 않습니다.

 

사라진 네트워크 메뉴

 

버추얼박스 버전이 업그레이드되면서 위치가 이동했습니다.

파일 > 도구 > Network Manager 를 선택해 주세요.

 

네트워크 메뉴 불러오기

 

도구를 선택하면 메뉴바에 네트워크가 보입니다.

메뉴바에 나타난 네트워크 메뉴

 

또 한가지는 도구바 오른쪽 아이콘을 클릭하면 네트워크 메뉴를 실행할 수 있습니다.

도구에서도 네트워크 메뉴에 접근할 수 있습니다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

슬라이드를 만듭니다. 처음 새 슬라이드는 가로로 나옵니다.

다음 메뉴 순서로 사용자 지정 슬라이드 크기 창을 엽니다.

디자인 > 슬라이드 크기 > 사용자 지정 슬라이드 크기

 

사용자 지정 슬라이드 크기 창에서 다음과 같이 설정합니다.

와이드 스크린 또는 화면 슬라이드 쇼(16:9) 선택
방향 > 슬라이드 - 세로

 

유튜브 쇼츠(Shorts) 파워포인트 탬플릿

 

유튜브 쇼츠(Shorts) 파워포인트 탬플릿

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

엑셀에서 시트(sheet)간 이동할 때 마우스를 쓰지않고 키보드로만 이동할 수 있는 단축키(Hotkey)입니다.

Ctrl + PgDn : 오른쪽 시트로 이동

Ctrl + PgUp : 왼쪽 시트로 이동

 

엑셀 시트 좌우 이동 핫키

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

지작 아이콘에서 우클릭을 하면 컨텍스트 메뉴가 나옵니다.

메뉴에서 설정을 선택합니다.

설정창에서 계정을 선택하고 우측 화면을 조금 스크롤하고, 로그인 옵션을 선택합니다.

로그인 옵션 중에서 사용자 암호를 선택합니다. 

여기서 추가 혹은 변경 버튼을 누르고 입력하면 됩니다.

암호 힌트는 반드시 입력해야 하는데 여기에는 비밀 번호가 포함되면 안됩니다.

 

삭제 하려고 하는 경우는 변경 버튼을 클릭한 후 아무것도 입력하지 말고 다음 버튼을 클릭하고 마침을 하면 됩니다.

 

계정 > 로그인 옵션에서 얼굴 인식, 지문 인식, PIN, 보안 키, 사진 암호도 등록, 변경, 삭제 할 수 있습니다.

 

윈도우11 암호 생성, 변경, 삭제 방법

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,