����
�A��

WSL���p�̑����ALinux�̃R�}���h���s�ƃA�v���̒lj����}�X�^�[���悤�FWSL�X�^�[�^�[�K�C�h

Windows 10�^11���Linux�‹����ȒP�ɍ\�z�ł���g���@�\�uLinux�pWindows�T�u�V�X�e���iWSL�j�v�́A�V�[�����X��Windows OS��Linux�����p�ł���֗��ȋ@�\���B����́AUbuntu��̃R�}���h�����s������@��A�R�}���h�Ȃǂ�lj�������@�ɂ‚��ĉ������B

PC�p�\�� �֘A���
Share
Tweet
LINE
Hatena
WSLLinux̃R}hsAvlj肵悤
WSL���Linux�̃R�}���h�����s������A�v����lj������肵�悤
�uLinux�pWindows�T�u�V�X�e���iWSL�j�v�́A�V�[�����X��Windows OS��Linux�����p�ł���֗��ȋ@�\���B����́AUbuntu��̃R�}���h�����s������@��A�R�}���h�Ȃǂ�lj�������@�ɂ‚��ĉ������B

�@WSL�X�^�[�^�[�K�C�h�u�n�߂Ă݂悤WSL�AWSL���g����Windows��Linux���C���X�g�[�������v�ł́AWindows OS�̊g���@�\�uLinux�pWindows�T�u�V�X�e���iWSL�j�v�ƁAWSL��Ŏ��s����Ubuntu�̃C���X�g�[�����@���Љ���BWSL���񋟂��ꂽ��������C���X�g�[�����@���ς��A���Ȃ�ȒP�ɂȂ������Ƃɋ������l�������Ǝv���B

�@����́AUbuntu��̃R�}���h�����s������@��A�R�}���h��A�v���P�[�V������lj�������@�Ȃǂɂ‚��ĉ�����Ă����B

WSL���Ubuntu�ŃR�}���h�����s����

�@WSL��ɃC���X�g�[������Ubuntu�����s����ɂ́AWindows�^�[�~�i�����N�����āmv�i�V�����^�u���J���j�n�A�C�R�����N���b�N���āA�\�����ꂽ���j���[�ŁmUbuntu�n��I�����邩�A�m�X�^�[�g�n���j���[�́m���ׂẴA�v���n��ʂŁmUbuntu�n���N���b�N����΂悢�BWSL��Ubuntu���C���X�g�[����������̏ꍇ�AWindows�^�[�~�i���ɁmUbuntu�n���\������Ȃ��ꍇ�����邪�A���̏ꍇ�͈�xWindows�^�[�~�i�����I�����čēx�N������΂悢�B

Windows 11WSLUbuntusi1j
Windows 11���WSL��Ubuntu�����s����i1�j
Windows�^�[�~�i�����N�����A�mv�i�V�����^�u���J���j�n�A�C�R�����N���b�N���āA�\�����ꂽ���j���[�ŁmUbuntu�n��I������B
��
Windows 11WSLUbuntusi2j
Windows 11���WSL��Ubuntu�����s����i2�j
Windows�^�[�~�i���ɁmUbuntu�n�^�u���J���B�����ɃR�}���h����͂��Ď��s����΂悢�B

�@Windows�^�[�~�i����Ubuntu�ŃR�}���h����͂���΁A���܂��܂ȑ��삪�”\���BWindows OS�̃R�}���h�v�����v�g�ɑ���������̂ƍl����ƕ�����₷���B���ہAWindows OS�i���̑O�g�ƂȂ�MS-DOS�j�ɂ́AUNIX���Q�l�ɂ��č쐬���ꂽ���̂������A�������O�̃R�}���h�������B�������A�I�v�V������o�͌��ʂ��قȂ邱�Ƃ�����_�ɂ͒��ӂ��K�v���B

�@Ubuntu�̃^�[�~�i���ŁA�����Ƀo�[�W�������m�F�ł���R�}���h�ulsb_release -a�v����͂��āA�mEnter�n�L�[�������Ă݂悤�B����ʂ̂悤�Ƀf�B�X�g���r���[�V��������o�[�W�����Ȃǂ��\�������͂����B

o[W\R}hsĂ݂
�o�[�W������\������R�}���h�����s���Ă݂�
�o�[�W�������m�F�ł���R�}���h�ulsb_release -a�v����͂��āA�mEnter�n�L�[�������Ă݂�BWSL�ɃC���X�g�[������Ă���Linux�f�B�X�g���r���[�V�����̃o�[�W�����Ȃǂ��\�������͂����B

�@�f�B���N�g�����ړ�����ɂ́AWindows OS�̃v�����v�g�Ɠ��l�A�ucd�v�R�}���h���g���B���ӂ��K�v�Ȃ̂́A�f�B���N�g���̋�؂�������L�����A�R�}���h�v�����v�g���u\�v�Ȃ̂ɑ΂��ALinux�ł́u/�v�ɂȂ��Ă���_���B�Ⴆ�΁A�g�b�v�f�B���N�g���i���[�g�f�B���N�g���j�Ɉړ�����ꍇ�A�R�}���h�v�����v�g�ł́ucd \�v�Ƃ��邪�ALinux�ł́ucd /�v�ƂȂ�B��������ԈႦ�Ă��܂����Ƃ������̂ŋC��t���Ăق����B

�@�mUbuntu�n�^�u���J�����ۂ̃J�����g�f�B���N�g���� ���[�U�[�̃z�[���f�B���N�g���u/home/�����[�U�[����]���B�����Łucd /�v�Ɠ��͂��āA�g�b�v�f�B���N�g���܂ňړ��A�uls�v�Ɠ��͂��āA�mEnter�n�L�[�������Ă݂悤�B�R�}���h�v�����v�g�Łudir�v�Ɠ��͂����̂Ɠ��l�A�J�����g�f�B���N�g�����̃t�@�C����t�H���_���\�������͂����B

�@���Ȃ݂�Ubuntu�ł��AWindows OS�̃R�}���h���C���Ɠ����udir�v�R�}���h�̓T�|�[�g����Ă��邪�A�o�͂������قȂ�_�ɒ��ӂ��Ăق����B�uls�v�R�}���h�ł̓f�B���N�g����ݒ�t�@�C���Ȃǂ̐F���قȂ��ĕ\������邪�A�udir�v�R�}���h�ł͑S�ē��F�ŏo�͂����BWindows���[�U�[�Ƃ��Ắudir�v�R�}���h�̕����Ȃ��݂�����Ǝv�����AUbuntu�ł́uls�v�R�}���h���g���������o�͂�������₷�����낤�B

fBNg̓e\ils̏ꍇj
�f�B���N�g���̓��e��\������ils�̏ꍇ�j
�ucd /�v�Ńg�b�v�f�B���N�g���܂ňړ����āA�uls�v�R�}���h�����s���Ă݂悤�B�uls�v�R�}���h�ł́A��ʂ̂悤�Ƀf�B���N�g����t�@�C���̈Ⴂ�Ȃǂ��F�Ⴂ�ŕ\�������B
��
fBNg̓e\idiȑꍇj
�f�B���N�g���̓��e��\������idir�̏ꍇ�j
�udir�v�R�}���h�̏ꍇ�A�f�B���N�g�����t�@�C���������F�Ȃ̂ŁA�ǂꂪ�t�@�C���Ȃ̂��f�B���N�g���Ȃ̂�������Ȃ����Ƃ�����B

�@���̑��A�umkdir ���f�B���N�g�������v�R�}���h�Ńf�B���N�g���̍쐬�A�upwd�v�ŃJ�����g�f�B���N�g���̃t���p�X���\�������B

�@WSL���Ubuntu���I���������ꍇ�A�uexit�v�R�}���h�����s����B�����I�Ƀ��O�A�E�g�����s����A�v���Z�X���I������BWindows�^�[�~�i���́mUbuntu�n�^�u���‚���͂����B�o�[�W�����ɂ���ẮAWindows�^�[�~�i���ŁuUbuntu�v�Ȃǂ��J���Ă���ꍇ�A�mCtrl�n�{�mD�n�L�[�������Ȃ��ƁA�^�u���‚��Ȃ����Ƃ�����悤���i���̏ꍇ�A�mEnter�n�L�[�������ƍċN�����āA�ĂсuUbuntu�v�Ȃǂ��N������j�B

�@WSL���Linux�f�B�X�g���r���[�V�������g�����Ȃ��ɂ́ALinux�f�B�X�g���r���[�V�������������Ă���R�}���h���o���Ȃ���΂Ȃ炸�A���̓_�A�����n�[�h���������Ȃ��Ă��܂��B�����A�悭�g���R�}���h�͎��R�Ɗo������̂Ȃ̂ŁA�����A���ׂȂ��獪�C�悭�g��������Ƃ悢�B

Ubuntu��ɃR�}���h��A�v���P�[�V�������C���X�g�[������

�@�uUbuntu�v�Ȃ�Linux�f�B�X�g���r���[�V�����ɂ́A���܂��܂ȃR�}���h��A�v���P�[�V�������W���ŃC���X�g�[������Ă���B�������A���̑��ɂ��A���֗��ȋ@�\�����ƒR�}���h�Ȃǂ��������p�ӂ���Ă���B���������R�}���h�Ȃǂ��C���X�g�[������ɂ́AUbuntu��Debian�̏ꍇ�A�R�}���h���C���̃p�b�P�[�W�Ǘ��c�[���uapt�v�R�}���h�𗘗p����i����Linux�f�B�X�g���r���[�V�����ł͈قȂ�R�}���h���C���̃p�b�P�[�W�Ǘ��c�[�����p�ӂ���Ă���j�B

�@�uapt�v�R�}���h�́AUbuntu��Debian�̃��|�W�g���i�p�b�P�[�W�����Ǘ����Ă���T�[�o�j�ɐڑ����āA�p�b�P�[�W�i�R�}���h��A�v���P�[�V�����Ȃǁj�̏����X�V������A�C���X�g�[�������肷����̂��B

�@�Ⴆ�΁A�t�@�C�������ꊇ�ϊ�����ۂɐ��K�\���Ńt�@�C�������w��”\�ȁurename�v�R�}���h���C���X�g�[���������ꍇ�A�ȉ��̂悤�ɃR�}���h�����s����B

sudo apt update
sudo apt install rename


�urename�v�R�}���h���C���X�g�[������R�}���h

urenamevR}hCXg[
�urename�v�R�}���h���C���X�g�[������
�usudo apt update�v�Ńp�b�P�[�W�̈ꗗ���X�V���Ă���A�usudo apt install rename�v�Łurename�v�R�}���h���C���X�g�[������B�usudo apt update�v�����s����ƁA�p�X���[�h�̓��͂����߂���̂ŁA������Ubuntu�ɐݒ肵���p�X���[�h����͂���B

�@�usudo�v�R�}���h�͊Ǘ��Ҍ������擾���āA����ɑ����R�}���h�����s����Ƃ������̂��B�uapt�v�R�}���h�́A�p�b�P�[�W���C���X�g�[������ȂǃV�X�e���ɕύX�������邽�߁A�����̏ꍇ�usudo�v�R�}���h�ƃZ�b�g�ŗ��p�����B

�@�usudo apt install rename�v�Łurename�v�R�}���h�̃C���X�g�[���͉”\�����A���̑O�Ɂusudo apt update�v�����s���āA���|�W�g������p�b�P�[�W�̃��X�g���X�V���Ă����B����ɂ��A�Â��p�b�P�[�W���C���X�g�[�����Ă��܂����ƂȂǂ�h����B

�@�uapt�v�R�}���h�̎�ȃR�}���h�͉��\�̒ʂ肾�B

�R�}���h ����
sudo apt list ���p�b�P�[�W���� ���p�b�P�[�W��������Ƀp�b�P�[�W�̈ꗗ��\��
sudo apt search ���p�b�P�[�W���� �p�b�P�[�W�̐���������
sudo apt show ���p�b�P�[�W���� �p�b�P�[�W�̏ڍׂ�\��
sudo apt install ���p�b�P�[�W���� �p�b�P�[�W���C���X�g�[��
sudo apt reinstall ���p�b�P�[�W���� �p�b�P�[�W���ăC���X�g�[��
sudo apt remove ���p�b�P�[�W���� �p�b�P�[�W���폜
sudo apt autoremove �����C���X�g�[������g���Ă��Ȃ��S�Ẵp�b�P�[�W���폜
sudo apt update ���p�”\�p�b�P�[�W�̈ꗗ���X�V
sudo apt upgrade �p�b�P�[�W���C���X�g�[���^�X�V���ăV�X�e�����A�b�v�O���[�h
sudo apt full-upgrade �p�b�P�[�W���폜�^�C���X�g�[���^�X�V���ăV�X�e�����A�b�v�O���[�h
sudo apt edit-sources �\�[�X���t�@�C����ҏW
�uapt�v�R�}���h�Ŏ�Ɏg����R�}���h

Ubuntu���Windows 10�^11�̃A�v���P�[�V���������s����

�@WSL�́AHyper-V��VMware Workstation Pro�Ȃǂ̉��z�}�V�����Linux�f�B�X�g���r���[�V�������C���X�g�[�������̂ƈقȂ�AWindows 10�^11�Ƃ��Ȃ�V�[�����X�Ɏg����̂������b�g�ƂȂ��Ă���B

�@Windows 10�^11��C:�h���C�u�́A�����I�Ɂu/mnt/c�v�Ƀ}�E���g����邽�߁AWindows 10�^11��̃t�@�C����t�H���_�ւ̃A�N�Z�X���e�Ղ��B

�@�܂��A��������Windows�̎��s�t�@�C�����ۑ�����Ă���t�H���_�܂ł��ǂ��āA���s�t�@�C�������w�肵�āmEnter�n�L�[�������΁AWindows 10�^11��̃A�v���P�[�V�������N���ł���B�Ⴆ�΁A�ucd�v�R�}���h��Google Chrome�̎��s�t�@�C���iChrome.exe�j���ۑ�����Ă���t�H���_���J���A�u./Chrome.exe�v�Ɠ��͂��āA�mEnter�n�L�[�������΁AWSL���Ubuntu����Google Chrome���N�����邱�Ƃ��”\���B���s�t�@�C�����w�肷��ꍇ�A�u./Chrome.exe�v�Ǝ��s�t�@�C�����̑O�Ɂu./�v��t����̂�Y��Ȃ��悤�ɂ���B

cd /mnt/c/'Program Files'/Google/Chrome/Application
./Chrome.exe


Ubuntu�ォ��Google Chrome���N������

WSLUbuntuWindows 11̃AvP[VN
WSL���Ubuntu����Windows 11�̃A�v���P�[�V�������N������
Windows 11��C:�h���C�u�́A�����I�Ɂu/mnt/c�v�Ƀ}�E���g�����̂ŁA���s�������A�v���P�[�V����������f�B���N�g���i�t�H���_�j�܂ňړ����A���s�t�@�C��������́A�mEnter�n�L�[�������ƁAUbuntu����Windows�A�v���P�[�V���������s�ł���B

�@WSL���Ubuntu�̐ݒ�t�@�C����ҏW���Ȃ���΂Ȃ�Ȃ��ꍇ�AUbuntu��̃e�L�X�g�G�f�B�^�ivim��gedit�j���g�������AWindows 10�^11��̎g�����ꂽ�e�L�X�g�G�f�B�^���g���������Ƃ����邾�낤�B���̂悤�ȏꍇ�AUbuntu������s�t�@�C���̃p�X���w�肵�ăA�v���P�[�V�������N������΂悢�B�������A���{��������ꍇ�͒��ӂ��K�v���BUbuntu�̕����R�[�h�̓f�t�H���g��UTF-8�Ȃ̂ŁAWindows 10�^11��̃e�L�X�g�G�f�B�^���N�������ꍇ��UTF-8�œǂݍ��݁AUTF-8�ŕۑ�����K�v������BUTF-8�ɂ��Ȃ��ƁAUbuntu��ŕ����������N�����Ă��܂��B

Windows 10�^11��Ubuntu�̃R�}���h�����s����

�@�O�q�́urename�v�R�}���h�ȂǁAWindows 10�^11��Ŏ��s�ł�����֗����Ǝv��Ȃ����낤���BWSL���Ubuntu��Windows 10�^11�̃A�v���P�[�V���������s�ł����̂Ƌt�ɁAWindows 10�^11���Ubuntu�̃R�}���h�����s�”\���B

�@Windows�^�[�~�i���̃R�}���h�v�����v�g���J���AUbuntu�̃R�}���h�����s�������t�H���_�ɃJ�����g�f�B���N�g�����ړ����A�R�}���h���̑O�Ɂuwsl�v��t���Ď��s����΂悢�B�Ⴆ�΁A�O�q�̃t�@�C������ύX����urename�v�R�}���h�����s����ꍇ�́A�ȉ��̂悤�ɂ���΂悢�B

wsl rename 's/���u��������������/���u����̕�����/' ���Ώۃt�@�C����


Ubuntu��rename�R�}���h�ɂ��t�@�C�����ϊ�
�us/�`/�`/�v�́g������h��u�����邽�߂̃R�}���h�w��B���ɁA�g�����h��u������uy/�`/�`/�v�Ƃ����R�}���h������i��F�uy/a-z/A-Z/�v�Ȃ珬������啶���ɕϊ�����j�B�����Perl����̕\�L�Ɋ�Â��Ă���B

�@WSL�����s���ꂽ��Ԃł���΁A���̂悤�ɃR�}���h���Ɂuwsl�v��t���邾���ŁA�R�}���h�v�����v�g�ォ��Ubuntu�̃R�}���h�����s�”\���B

LinuxR}hgăt@C̈ꊇusi1j
Linux�R�}���h���g���ăt�@�C�����̈ꊇ�u�������s����i1�j
Windows 11�̃G�N�X�v���[���[�Ńt�@�C�����̈ꊇ�u�������s�������t�H���_���J���A�A�h���X�o�[�Ɂucmd�v�Ɠ��͂��āA�mEnter�n�L�[�������āA�R�}���h�v�����v�g���N������B
��
LinuxR}hgăt@C̈ꊇusi2j
Linux�R�}���h���g���ăt�@�C�����̈ꊇ�u�������s����i2�j
�m�ʐ^�n�t�H���_���J�����g�f�B���N�g���Ƃ��ăR�}���h�v�����v�g���N������̂ŁA�����Łuwsl�v��t���āA�urename�v�R�}���h�����s����B�uwsl�v��t���邱�ƂŁA�R�}���h�v�����v�g�ォ��Linux�R�}���h�����ڎ��s�ł���B
��
LinuxR}hgăt@C̈ꊇusi3j
Linux�R�}���h���g���ăt�@�C�����̈ꊇ�u�������s����i3�j
Windows 11��̃t�@�C���̖��O���urename�v�R�}���h�ňꊇ�u���ł����B���̂悤��Linux�̃R�}���h���g�����ƂŁAWindows 10�^11��̃t�@�C�����삪�e�ՂɂȂ邱�Ƃ�����B

�@WSL�ł́AWindows OS��Linux�f�B�X�g���r���[�V�������V�[�����X�ɗ��p�ł���̂ŁA�ǂ��炩�֗��ȕ��̃R�}���h��A�v���P�[�V������I��Ŏg�����Ƃ��”\���B


�@����́AWSL���Ubuntu�ŃR�}���h�����s������@�ɂ‚��ĉ�������B����́AWSL���Ubuntu�œ��{����͊‹����\�z������@���Љ��\�肾�B

Copyright© Digital Advantage Corp. All Rights Reserved.

�y�[�W�g�b�v�ɖ߂�
OSZAR »