<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on Vividian Repository</title>
    <link>https://vividian.net/tag/linux/</link>
    <description>Recent content in Linux on Vividian Repository</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Mon, 09 Dec 2024 06:57:59 +0900</lastBuildDate><atom:link href="https://vividian.net/tag/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>우분투 tkinter 설치</title>
      <link>https://vividian.net/notes/linux-python-3-12-tkinter-installation-error-fix/</link>
      <pubDate>Mon, 09 Dec 2024 06:57:59 +0900</pubDate>
      
      <guid>https://vividian.net/notes/linux-python-3-12-tkinter-installation-error-fix/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#linux-python-312-가상환경에서-tkinter-인식-불가-문제&#34;&gt;[Linux] Python 3.12 가상환경에서 Tkinter 인식 불가 문제&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#1-일반적인-패키지-설치-시도-실패&#34;&gt;1. 일반적인 패키지 설치 시도 (실패)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#2-버전-맞춤-패키지-설치-해결&#34;&gt;2. 버전 맞춤 패키지 설치 (해결)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#결론&#34;&gt;결론&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;linux-python-312-가상환경에서-tkinter-인식-불가-문제&#34;&gt;[Linux] Python 3.12 가상환경에서 Tkinter 인식 불가 문제&lt;/h2&gt;
&lt;p&gt;시스템에 python3.8, 3.10, 3.12 등 여러 버전이 공존하는 환경이다. 주로 3.10을 메인으로 사용하다가, 특정 프로젝트 요구사항 때문에 &lt;strong&gt;Python 3.12&lt;/strong&gt;로 가상환경(&lt;code&gt;.venv&lt;/code&gt;)을 만들어 진행했다.&lt;/p&gt;
&lt;p&gt;그런데 &lt;code&gt;matplotlib&lt;/code&gt;이나 GUI 관련 코드를 실행하니 &lt;strong&gt;&lt;code&gt;ModuleNotFoundError: No module named &#39;tkinter&#39;&lt;/code&gt;&lt;/strong&gt; 에러가 발생했다.&lt;/p&gt;
&lt;h3 id=&#34;1-일반적인-패키지-설치-시도-실패&#34;&gt;1. 일반적인 패키지 설치 시도 (실패)&lt;/h3&gt;
&lt;p&gt;가장 먼저 떠오른 일반적인 패키지들을 설치해 봤다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>리눅스 파일 압축하기, 압축풀기 (zip/unzip)</title>
      <link>https://vividian.net/notes/linux-zip-unzip-command-installation-usage-guide/</link>
      <pubDate>Fri, 04 Jun 2021 05:36:57 +0900</pubDate>
      
      <guid>https://vividian.net/notes/linux-zip-unzip-command-installation-usage-guide/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#리눅스-zip-unzip-설치-및-사용법&#34;&gt;리눅스 zip, unzip 설치 및 사용법&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#1-패키지-설치&#34;&gt;1. 패키지 설치&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#2-파일-압축하기-zip&#34;&gt;2. 파일 압축하기 (zip)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#3-파일-압축-풀기-unzip&#34;&gt;3. 파일 압축 풀기 (unzip)&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;리눅스-zip-unzip-설치-및-사용법&#34;&gt;리눅스 zip, unzip 설치 및 사용법&lt;/h2&gt;
&lt;p&gt;리눅스 서버를 관리하다 보면 &lt;code&gt;tar.gz&lt;/code&gt; 외에도 윈도우와 호환성이 좋은 &lt;code&gt;zip&lt;/code&gt; 포맷을 다룰 일이 많다. 기본적으로 설치되어 있지 않은 경우가 많으므로 설치부터 압축, 해제 방법을 기록해 둔다.&lt;/p&gt;
&lt;h3 id=&#34;1-패키지-설치&#34;&gt;1. 패키지 설치&lt;/h3&gt;
&lt;p&gt;배포판에 따라 패키지 관리자가 다르므로 본인 환경에 맞는 명령어를 사용한다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ubuntu / Debian 계열 (apt)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bash&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>WSL2 (Windows Subsystem for Linux) 설치</title>
      <link>https://vividian.net/notes/wsl2-ubuntu-2004-installation-step-by-step/</link>
      <pubDate>Fri, 20 Nov 2020 05:16:00 +0900</pubDate>
      
      <guid>https://vividian.net/notes/wsl2-ubuntu-2004-installation-step-by-step/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#wsl-및-가상-머신-플랫폼-활성화&#34;&gt;WSL 및 가상 머신 플랫폼 활성화&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#ubuntu-2004-설치&#34;&gt;Ubuntu 20.04 설치&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#wsl2로-변환&#34;&gt;WSL2로 변환&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;wsl-및-가상-머신-플랫폼-활성화&#34;&gt;WSL 및 가상 머신 플랫폼 활성화&lt;/h2&gt;
&lt;p&gt;PowerShell을 &lt;strong&gt;관리자 권한&lt;/strong&gt;으로 실행하고, 차례대로 기능 활성화 명령어를 입력한다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. WSL(Windows Subsystem for Linux) 활성화&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;PowerShell&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;PS&amp;gt; dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;2. 가상 머신 플랫폼(Virtual Machine Platform) 활성화&lt;/strong&gt; WSL2를 쓰려면 이 기능이 켜져 있어야 한다.&lt;/p&gt;
&lt;p&gt;PowerShell&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;PS&amp;gt; dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;3. 재부팅&lt;/strong&gt; 설정이 적용되려면 시스템 재부팅이 필수다. 재부팅 하고 옴.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
