IT-Engineering135 ์ฐ๋ถํฌUbuntu ํจํค์ง ์ค์น์ ์์ฃผ ๋จ๋ ํ๋ฉด? ์? ์ฐ๋ถํฌ ํจํค์ง ์ค์น์(apt-get) ์์ฃผ ๋จ๋ ํ๋ฉด์ธ๋ฐ ์ด๋ฐ ํ๋ฉด์ ์ ๋จ๋ ๊ฒ์ผ๊น์?Package configuration - Daemons using outdated libraries - Which services should be restarted?์ด ํ๋ฉด์ Ubuntu๋ Debian ๊ธฐ๋ฐ ์์คํ ์์ ํจํค์ง๋ฅผ ์ ๋ฐ์ดํธํ๊ฑฐ๋ ์ค์นํ ๋, ์๋น์ค ์ฌ์์๊ณผ ๊ด๋ จ๋ ์ค์ ์ ๋ฌป๋ ๋ฉ์์ง์ ๋๋ค. ํน์ ํจํค์ง๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋ฐ์ดํธ๋๋ฉด, ๊ทธ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ์๋น์ค(๋ฐ๋ชฌ)๋ค์ด ๊ตฌ๋ฒ์ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก, ํด๋น ์๋น์ค๋ค์ ์ฌ์์ํด์ผ ์๋ก์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.๊ฐ ํญ๋ชฉ์ ์๋ฏธ:dbus.service: ์์คํ ์ ๋ฐ์์ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๋ DBus ๋ฐ๋ชฌ์ ๋๋ค. ์์คํ ์์ .. 2024. 10. 18. Jupyter Lab ๊ธฐ๋ณธ ์ปค๋ base์์ ๋ค๋ฅธ ์ปค๋๋ก ๋ฐ๊พธ๊ธฐ Jupyter Lab์ base ํ๊ฒฝ์์ ๋์๊ฐ๋๋ฐ, ๋ก์ปฌ ํ๊ฒฝ์์ ๋์ํ๋๋ก ํ๋ ค๋ฉด?conda activate ai๋ฅผ ํ ํ์ jupyter lab์ ์คํ์ํค๋๋ผ๋, Jupyter Lab ์์ฒด๋ ๊ธฐ๋ณธ์ ์ผ๋ก base ํ๊ฒฝ์ ๋ฐ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ฐ๋ผ์, ์ํ์๋ ๊ฒ์ฒ๋ผ conda ํ๊ฒฝ์ ํ์ฑํํ ํ, Jupyter Lab์ ๊ทธ ํ๊ฒฝ์์ ์คํํ๋ ค๋ฉด ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.conda ํ๊ฒฝ์์ Jupyter Lab์ ์คํํ ๋ ์๋์ผ๋ก ํด๋น ํ๊ฒฝ์์ ๋๋๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.*์ฐธ๊ณ ๋ก ์์๋ก ์ ํฌ ํ๊ฒฝ ์ด๋ฆ์ ai ๋ก ํ์์ต๋๋ค. (์ค์ ์ ๊ฐ ์ฐ๊ณ ์๋ conda ํ๊ฒฝ ์ด๋ฆ)1. ipykernel ์ค์น ๋ฐ ๋ฑ๋กJupyter๋ ๊ฐ conda ํ๊ฒฝ์ '์ปค๋'๋ก ์ธ์ํด์ ๊ทธ ํ๊ฒฝ์์ ์ฝ๋๊ฐ ์คํ๋ฉ๋๋ค.. 2024. 9. 29. VSCode์์ ๋งํฌ๋ค์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ๋ ๋ฐฉ๋ฒ Visual Studio Code(VSCode)์์ ๋งํฌ๋ค์ด(Markdown, .md) ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๊ฐ์ฅ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค. ๋จ์ถํค ์ค์ ๋ฑ์ ๋ฐฉ๋ฒ๋ ์๊ฒ ์ง๋ง, ์๋ฌด๊ฒ๋ ๊ฑด๋๋ฆฌ์ง ์์ ์ํ์์ ์ฝ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค.์์ ํ์ํด๋ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์๋๊ทธ๋ฆผ์ฒ๋ผ ๋ฐ๋ก ์ฐ์ธก์ ํจ๋์ด ์ด๋ ค์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ๋๋ค! ์ด์ ํธํ๊ฒ ๋งํฌ๋ค์ด ํธ์ง์ ํ๊ณ ๋ฐ๋ก๋ฐ๋ก ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ๋ฉด์ ์ฌ์ฉํด๋ณด์! 2024. 9. 28. Ubuntu์์ ssh์ ์์ Google Authenticator ์ฐ๋ Ubuntu22๋ฅผ ์น์๋ฒ๋ก ์ฐ๊ณ ์๋๋ฐ, ํด๋น ์๋ฒ ๊ด๋ฆฌ์๊ฐ ๋ณดํต ssh๋ก ์์ ํ๊ณ ์์ต๋๋ค. ํ์ง๋ง ํ์ฌ๋ ssh key ํ์ธ๋ ์ํ๊ณ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ๋ง์ผ๋ก ๋์ด ์๊ธฐ์ ๋ณด์์์ ์ด ์ ๋ ์์ค์ผ๋ก๋ ์๋๊ฒ ๋ค ์ถ์ด์ OTP ๋์ ์ ๊ฒํ ํ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ Google Authenticator๋ฅผ ์จ์ ํ์ฉํ๊ธฐ๋ก ํ์ง์.๋ค์์ ๊ทธ ๋ฐฉ๋ฒ๊ณผ ์ ์ฐจ์ ๋ํด์ ์๊ฐํฉ๋๋ค.SSH ๋ณด์ 2๋จ๊ณ OTP ์ค์ SSH์ ๋ ๋จ๊ณ ์ธ์ฆ (2FA)์ ์ค์ ํ๋ ๊ฒ์ ๊ณ ๊ธ ๋ณด์ ์กฐ์น ์ค ํ๋๋ก, ๋น๋ฐ๋ฒํธ ๋๋ SSH ํค ์ธ์ฆ ์ธ์ ์ถ๊ฐ์ ์ธ ์ธ์ฆ ์๋จ์ ์๊ตฌํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก, Google Authenticator์ ๊ฐ์ ์๊ฐ ๊ธฐ๋ฐ ์ผํ์ฉ ํจ์ค์๋ (TOTP) ์ฑ์ ์ฌ์ฉํ์ฌ ๊ตฌํํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ SSH์ 2FA๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋จ.. 2024. 5. 23. openfoam11-macos No directory exists ์๋ฌ ํด๊ฒฐ macOS์์ OpenFOAM ์ค์น๋ฅผ ํ๋ ๋ฐ 10๋ฒ์ ์ ์ ๋์๋ ๊ฒ์ด ์ค์น๋ถํฐ ๋งํ๋ ๊ฒ ์๋๊ฐ?์ฐพ์๋ด๋ ํด๊ฒฐ์ฑ ์ ๋ชป์ฐพ์์ shell script๋ฅผ ํ๋ ํ๋ ๋ค์ ธ๊ฐ๋ฉฐ ํด๊ฒฐํ๋ค. ๋ช๊ฐ์ง ํ๋ฆฐ ๋ถ๋ถ์ด ์์ด์ ์์ ํ๋ค. 'ver' ๋ณ์๊ฐ ๋ฐ์๋๊ณ ์์ง ์๋ ๋ฌธ์ MOUNT_DIR์ด ๋์๋ฌธ์๊ฐ ์์ฌ์ ๋ณ์๊ฐ ํผ๋๋ ํ์ ๋ฑ์ด ๋ฐ๊ฒฌ๋๋ค.์๋ ์์ ๋ณธ์ ํ์ฉํ๋ฉด ์คํ์ด ์ ์์ ์ผ๋ก ๋ ๊ฒ์ด๋ค.https://github.com/skyiwalker/openfoam/blob/master/openfoam11-macos#!/bin/sh#------------------------------------------------------------------------------# ========= .. 2024. 5. 14. Chocolatey vs Scoop : ์๋์ฐ ํจํค์ง ๋งค๋์ ๋น๊ต ์๋์ฐ์์๋ apt-get install ํ๋ฏ์ด ์(shell)์์ ๋๊ณ ์ถ์ ๊ฐ๋ฐ์๋ค์ด ์ ๋ฒ ์์ผ๋ฆฌ๋ผ ๋ด ๋๋ค. ์ด์,์๋์ฐ์์ ์ํํธ์จ์ด ์ค์น์ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ ๋ ๊ฐ์ง ์ธ๊ธฐ ์๋ ๋๊ตฌ, Chocolatey์ Scoop์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ด ๋ ๋๊ตฌ๋ ๊ฐ๊ฐ์ ๊ณ ์ ํ ํน์ฑ๊ณผ ์ฅ๋จ์ ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ๊ฐ์์ ํ์์ ๋ฐ๋ผ ์ ํฉํ ๋๊ตฌ๋ฅผ ์ ํํ๋ฉด ๋ฉ๋๋ค.์ฌ๊ธฐ์์๋ Git์ Ubuntu์ ๊ฐ์ Linuxํ๊ฒฝ์์ ์ค์นํ๋ฏ์ด ๋ ์๋์ฐ์ ํจํค์ง ๋งค๋์ (Windows Package Manager)๋ฅผ ํ์ฉํ๋ ์๋ฅผ ๋ณด์ด๊ฒ ์ต๋๋ค.Chocolatey: ํฌ๊ด์ ์ธ ์์คํ ๊ด๋ฆฌ์ฅ์ :๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ ์ง์: Chocolatey๋ ๋์ ๋ฒ์์ ํจํค์ง๋ฅผ ์ง์ํ๋ฉฐ, ์์ฒ ๊ฐ์ ํจํค์ง๊ฐ ํ๋ฐํ ์ ์ง ๊ด๋ฆฌ๋๊ณ ์์ต๋๋ค. .. 2024. 5. 7. ํจ๋ฌ๋ ์ฆ(Parallels) 18 ๋ฒ์ ์์ Windows 11 ์ ๊ทธ๋ ์ด๋ํ๊ธฐ(21H2->23H2) '๋ค๋ฅธ PC์์ ์๋์ฐ11 23H2๋ฅผ ์ผ๋๋ฐ, ๋ฌด์๋ณด๋ค 21H2์์๋ ์ง์๋์ง ์์๋ ํ์๊ธฐ์ ํญ ๊ธฐ๋ฅ์ด ๋๋ฌด ํธํ๋ค. ์๋์ฐ ์ด์ ๋ฒ์ ๋ถํฐ ํญ์ด ์๋ผ์ Q-Dir๋ถํฐ ํ์๊ธฐ ํ์ฅ ํ๋ก๊ทธ๋จ(QtTabBar)๊น์ง ๊ฐ์ข ํ๋ก๊ทธ๋จ๋ค์ ์ฌ์ฉํ์๋๋ฐ, ์์ ์ ๋ฌ๋ ค์๋ ํญ์ ๋์์ธ๊ณผ ๊ธฐ๋ฅ ๋ชจ๋ ์ทจํฅ ์ ๊ฒฉ์ด์๋ค. (์ ์ง์ ์ํ ๊ฒ์ผ๊น...?) ๊ทธ๋ฐ๋ฐ ์๋ฌด๋ฆฌ Windows ์ ๋ฐ์ดํธ์์ ์ ๋ฐ์ดํธ ํ์ธ์ ํด๋ 21H2๋ฅผ ์ ๊ทธ๋ ์ด๋ ํ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ์๋ค. '์ ๋ฐ์ดํธ ํ์ธ'์ ๋๋ฌ๋ 22H๋ฒ์ ์กฐ์ฐจ ๋จ์ง ์์๋ค. ๊ทธ๋ฌ๋ค ์ฐ์ฐํ ๊ตฌ๊ธ๋ง ์ค์ ์๋์ ๊ฐ์ ๊ธ์ ๋ฐ๊ฒฌํ๊ณ ํํธ๋ฅผ ์ป์ด 23H2๋ก ์ ๊ทธ๋ ์ด๋์ ์ฑ๊ณตํ๋ค. ๊ธฐ์ ๋ง์์ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ์ ํฌ์คํ ์ ํ๋ค. https://www.stephenwagner.com/2022/1.. 2024. 4. 18. Something went wrong running `pod install` in the `ios` directory ๋ฌธ์ ํด๊ฒฐ ๊ณผ์ ๊ธฐ๋ก(feat. React Native) ์์ ์ค์ ๋ค์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ios ์ ๋ฐ์ดํธ ์ดํ ์ด์ํ๊ฒ ์๋ฌ๋ค์ด ๋ง์ด ๋ฐ์ํ๋ ๋ฏํ๋ค. Something went wrong running `pod install` in the `ios` directory ์ข ๋ ๊ธธ๊ฒ๋ npx ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ์ํฉ์ด์๋ค. npx create-react-native-app โ What is your app named? … my-react-app โ How would you like to start › Default new app โ Downloaded and extracted project files. Using Yarn to install packages. You can pass --use-npm to use npm instead. โ Installed Ja.. 2024. 4. 7. ๊ฐ๋ถ mac terminal(iTerm) ์๋ฌ ๋ฐ์ : xcrun error invalid active developer path ๊ฐ์๊ธฐ git ๋ช ๋ น์ด๋ฅผ ์คํํ๋๋ฐ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ํน์๋ ๊ฐ์๊ธฐ ์ ๋๋ ํฐ๋ฏธ๋ ๋ช ๋ น์ด๊ฐ ๋งฅ(mac)์์ ์๋ํ์ง ์๋ ๋ถ๋ค๊ป ๋์์ด ๋ ๊นํ์ฌ ๊ธ์ ์ ์ด๋ณธ๋ค. % git xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun ์ด์ ๋ฅผ ์์๋ณด๋ Xcode Command Line Tools๊ฐ ์ ๋๋ก ์ค์น๋์ง ์์๊ฑฐ๋ ์ ๋ฐ์ดํธ ํ ๊ฒฝ๋ก๊ฐ ๋ณ๊ฒฝ๋์ด ๋ฐ์ํ ์ ์๋จ๋ค. macOS๋ฅผ ์ต๊ทผ์ ์ ๋ฐ์ดํธ ํ๊ณ ๋์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๋ฏ์ถ๋ค. ํด๊ฒฐ์ฑ ์ ์๋์ ๊ฐ๋ค. xcode-select --insta.. 2024. 3. 20. ์ด์ 1 2 3 4 ยทยทยท 15 ๋ค์