{"id":1716,"date":"2019-12-03T22:51:33","date_gmt":"2019-12-03T13:51:33","guid":{"rendered":"https:\/\/lab4ict.com\/system\/?p=1716"},"modified":"2023-06-12T20:15:17","modified_gmt":"2023-06-12T11:15:17","slug":"ubuntu-18-04-lts-desktop%e3%81%a7vagrant%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%ef%bc%81","status":"publish","type":"post","link":"https:\/\/lab4ict.com\/system\/archives\/1716","title":{"rendered":"Ubuntu Desktop 18.04\u3067Vagrant\u3092\u4f7f\u7528\u3059\u308b\uff01"},"content":{"rendered":"<p>Ubuntu 18.04 LTS Desktop\u306bVagrant\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002Vagrant\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u7528\u610f\u3055\u308c\u305f\u69cb\u7bc9\u6e08\u307f\u306e\u74b0\u5883\u3092\u5bb9\u6613\u306b\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\n<!--more--><\/p>\n<h2>\u4f7f\u7528\u74b0\u5883<\/h2>\n<ul>\n<li>Ubuntu 18.04.3<\/li>\n<li>Virtualbox 6.0<\/li>\n<li>Vagrant 2.2.6<\/li>\n<\/ul>\n<h2>VirtualBox\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n<p>VirtualBox\u30df\u30a4\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u5834\u5408\u306f\u3001\u6b21\u306e\u8a18\u4e8b\u3092\u53c2\u7167\u3057\u3066\u3001VirtualBox\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<ul>\n<li><a href=\"https:\/\/lab4ict.com\/system\/archives\/1641\" rel=\"noopener noreferrer\" target=\"_blank\">Ubuntu 18.04 LTS Desktop\u3067VirtualBox\u3092\u4f7f\u7528\u3059\u308b\uff01<\/a><\/li>\n<\/ul>\n<h2>Vagrant\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n<p>Vagrant\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<h3>Vagrant\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/h3>\n<p><a href=\"https:\/\/www.vagrantup.com\/downloads.html\" rel=\"noopener noreferrer\" target=\"_blank\">Vagrant\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30da\u30fc\u30b8<\/a>\u304b\u3089Debian\u7528\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<\/p>\n<h3 class=\"ph2\">Vagrant\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>Vagrant\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ sudo dpkg -i ~\/Downloads\/vagrant_2.2.6_x86_64.deb\r\n<\/pre>\n<p>vagrant\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant version\r\nInstalled Version: 2.2.6\r\nLatest Version: 2.2.6\r\n \r\nYou're running an up-to-date version of Vagrant!\r\n<\/pre>\n<h2>Vagrant\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3068Box\u306e\u8ffd\u52a0<\/h2>\n<p>Ubuntu 18.04 LTS\u306eBox\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u3001Vagrant\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7528\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\u3057\u3001\u300cvagrant init\u300d\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u3066\u74b0\u5883\u306e\u521d\u671f\u5316\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1,2,3]; title: ; notranslate\" title=\"\">\r\n$ mkdir vagrant_getting_started\r\n$ cd vagrant_getting_started\r\n$ vagrant init hashicorp\/bionic64\r\nA `Vagrantfile` has been placed in this directory. You are now\r\nready to `vagrant up` your first virtual environment! Please read\r\nthe comments in the Vagrantfile as well as documentation on\r\n`vagrantup.com` for more information on using Vagrant.\r\n<\/pre>\n<p>Ubuntu 18.04 LTS\u306eBox\u30a4\u30e1\u30fc\u30b8\u3092\u3092\u3001\u300cvagrant box add\u300d\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u3066Vagrant\u306b\u767b\u9332\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant box add hashicorp\/bionic64\r\n==&gt; box: Loading metadata for box 'hashicorp\/bionic64'\r\n    box: URL: https:\/\/vagrantcloud.com\/hashicorp\/bionic64\r\nThis box can work with multiple providers! The providers that it\r\ncan work with are listed below. Please review the list and choose\r\nthe provider you will be working with.\r\n\r\n1) hyperv\r\n2) virtualbox\r\n3) vmware_desktop\r\n\r\nEnter your choice: 2\r\n==&gt; box: Adding box 'hashicorp\/bionic64' (v1.0.282) for provider: virtualbox\r\n    box: Downloading: https:\/\/vagrantcloud.com\/hashicorp\/boxes\/bionic64\/versions\/1.0.282\/providers\/virtualbox.box\r\n    box: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com\r\n==&gt; box: Successfully added box 'hashicorp\/bionic64' (v1.0.282) for 'virtualbox'!\r\n<\/pre>\n<p>Vagrant\u30d5\u30a1\u30a4\u30eb\u304c\u4f5c\u6210\u3055\u308c\u305f\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u300cvagrant init\u300d\u30b3\u30de\u30f3\u30c9\u3067\u306f\u3001box\u306e\u6307\u5b9a\u306e\u307f\u3067\u3059\u304c\u3001\u4f7f\u7528\u3059\u308bbox\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3001box\u306eURL\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7b49\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1,3]; title: ; notranslate\" title=\"\">\r\n$ ls\r\nVagrantfile\r\n$ vi Vagrantfile\r\n...\r\nVagrant.configure(&quot;2&quot;) do |config|\r\n...\r\n  config.vm.box = &quot;hashicorp\/bionic64&quot;\r\n...\r\nend\r\n<\/pre>\n<h2>Vagrant\u306eBox\u304b\u3089\u4f5c\u6210\u3057\u305f\u30de\u30b7\u30f3\u306e\u8d77\u52d5\uff0fSSH\u30ed\u30b0\u30a4\u30f3\uff0f\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\uff0f\u524a\u9664<\/h2>\n<p>Vagrant\u306eBox\u3088\u308a\u4f5c\u6210\u3057\u305f\u30de\u30b7\u30f3\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1,3]; title: ; notranslate\" title=\"\">\r\n$ vagrant up\r\nBringing machine 'default' up with 'virtualbox' provider...\r\n==&gt; default: Importing base box 'hashicorp\/bionic64'...\r\n==&gt; default: Matching MAC address for NAT networking...\r\n==&gt; default: Checking if box 'hashicorp\/bionic64' version '1.0.282' is up to date...\r\n==&gt; default: Setting the name of the VM: vagrant_getting_started_default_1575380353790_6719\r\nVagrant is currently configured to create VirtualBox synced folders with\r\nthe `SharedFoldersEnableSymlinksCreate` option enabled. If the Vagrant\r\nguest is not trusted, you may want to disable this option. For more\r\ninformation on this option, please refer to the VirtualBox manual:\r\n\r\n  https:\/\/www.virtualbox.org\/manual\/ch04.html#sharedfolders\r\n\r\nThis option can be disabled globally with an environment variable:\r\n\r\n  VAGRANT_DISABLE_VBOXSYMLINKCREATE=1\r\n\r\nor on a per folder basis within the Vagrantfile:\r\n\r\n  config.vm.synced_folder '\/host\/path', '\/guest\/path', SharedFoldersEnableSymlinksCreate: false\r\n==&gt; default: Clearing any previously set network interfaces...\r\n==&gt; default: Preparing network interfaces based on configuration...\r\n    default: Adapter 1: nat\r\n==&gt; default: Forwarding ports...\r\n    default: 22 (guest) =&gt; 2222 (host) (adapter 1)\r\n==&gt; default: Booting VM...\r\n==&gt; default: Waiting for machine to boot. This may take a few minutes...\r\n    default: SSH address: 127.0.0.1:2222\r\n    default: SSH username: vagrant\r\n    default: SSH auth method: private key\r\n    default: Warning: Connection reset. Retrying...\r\n    default: Warning: Remote connection disconnect. Retrying...\r\n    default: Warning: Connection reset. Retrying...\r\n    default: Warning: Remote connection disconnect. Retrying...\r\n    default: \r\n    default: Vagrant insecure key detected. Vagrant will automatically replace\r\n    default: this with a newly generated keypair for better security.\r\n    default: \r\n    default: Inserting generated public key within guest...\r\n    default: Removing insecure key from the guest if it's present...\r\n    default: Key inserted! Disconnecting and reconnecting using new SSH key...\r\n==&gt; default: Machine booted and ready!\r\n==&gt; default: Checking for guest additions in VM...\r\n==&gt; default: Mounting shared folders...\r\n    default: \/vagrant =&gt; \/home\/sysadm001\/vms\/vagrant\/vagrant_getting_started\r\n<\/pre>\n<p>Ubuntu\u306b\u300cvagrant ssh\u300d\u30b3\u30de\u30f3\u30c9\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant ssh\r\nWelcome to Ubuntu 18.04.3 LTS (GNU\/Linux 4.15.0-58-generic x86_64)\r\n\r\n * Documentation:  https:\/\/help.ubuntu.com\r\n * Management:     https:\/\/landscape.canonical.com\r\n * Support:        https:\/\/ubuntu.com\/advantage\r\n\r\n  System information as of Tue Dec  3 13:42:23 UTC 2019\r\n\r\n  System load:  0.13              Processes:           92\r\n  Usage of \/:   2.5% of 61.80GB   Users logged in:     0\r\n  Memory usage: 11%               IP address for eth0: 10.0.2.15\r\n  Swap usage:   0%\r\n\r\n * Overheard at KubeCon: &quot;microk8s.status just blew my mind&quot;.\r\n\r\n     https:\/\/microk8s.io\/docs\/commands#microk8s.status\r\n\r\n0 packages can be updated.\r\n0 updates are security updates.\r\n\r\n\r\n$ pwd\r\n\/home\/vagrant\r\nvagrant@vagrant:~$ ls -l\r\ntotal 0\r\nvagrant@vagrant:~$ cat \/etc\/issue\r\nUbuntu 18.04.3 LTS \\n \\l\r\n\r\nvagrant@vagrant:~$ df -h\r\nFilesystem                    Size  Used Avail Use% Mounted on\r\nudev                          463M     0  463M   0% \/dev\r\ntmpfs                          99M  4.8M   94M   5% \/run\r\n\/dev\/mapper\/vagrant--vg-root   62G  1.6G   58G   3% \/\r\ntmpfs                         493M     0  493M   0% \/dev\/shm\r\ntmpfs                         5.0M     0  5.0M   0% \/run\/lock\r\ntmpfs                         493M     0  493M   0% \/sys\/fs\/cgroup\r\nvagrant                       916G   92G  825G  10% \/vagrant\r\ntmpfs                          99M     0   99M   0% \/run\/user\/1000\r\nvagrant@vagrant:~$ logout\r\nConnection to 127.0.0.1 closed.\r\n<\/pre>\n<p>VirtalBox\u304b\u3089\u3082\u30de\u30b7\u30f3\u306e\u72b6\u614b\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2019\/12\/vagrant_getting_stated_virtualbox.png\" alt=\"\" width=\"640\" height=\"407\" class=\"alignnone size-full wp-image-1735\" srcset=\"https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2019\/12\/vagrant_getting_stated_virtualbox.png 640w, https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2019\/12\/vagrant_getting_stated_virtualbox-300x191.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>\u4eee\u60f3\u30de\u30b7\u30f3\u306e\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u306f\u3001\u300cvagrant halt\u300d\u30b3\u30de\u30f3\u30c9\u3067\u884c\u3044\u307e\u3059\u3002\uff08\u300cvagrant suspend\u300d\u30b3\u30de\u30f3\u30c9\u3067\u30b5\u30b9\u30da\u30f3\u30c9\u3082\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\uff09<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant halt\r\n==&gt; default: Attempting graceful shutdown of VM...\r\n<\/pre>\n<p>\u4f7f\u7528\u3057\u7d42\u308f\u3063\u305f\u3089\u3001\u300cvagrant destroy\u300d\u30b3\u30de\u30f3\u30c9\u3067\u4eee\u60f3\u30de\u30b7\u30f3\u4e0a\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u958b\u653e\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant destroy\r\n    default: Are you sure you want to destroy the 'default' VM? &#x5B;y\/N] y\r\n==&gt; default: Forcing shutdown of VM...\r\n==&gt; default: Destroying VM and associated drives...\r\n<\/pre>\n<p>\u4eee\u60f3\u30de\u30b7\u30f3\u306eBox\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u5b8c\u5168\u306b\u524a\u9664\u3059\u308b\u5834\u5408\u306f\u3001\u300cvagrant box remove\u300d\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant box remove hashicorp\/bionic64\r\nRemoving box 'hashicorp\/bionic64' (v1.0.282) with provider 'virtualbox'...\r\n<\/pre>\n<h2>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u8a2d\u5b9a<\/h2>\n<p>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u8a2d\u5b9a\u3059\u308b\u5834\u5408\u306f\u3001Vagrantfile\u3067\u884c\u3044\u307e\u3059\u3002\u4ee5\u4e0b\u306f\u3001\u56fa\u5b9aIP\u3092\u8a2d\u5b9a\u3059\u308b\u4f8b\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vi Vagrantfile\r\n...\r\n  config.vm.network &quot;private_network&quot;, ip: &quot;192.168.33.10&quot;\r\n...\r\n<\/pre>\n<p>Vagrantfile\u3092\u5909\u66f4\u3057\u305f\u3068\u304d\u306f\u3001\u300cvagrant reload\u300d\u30b3\u30de\u30f3\u30c9\u3067\u4eee\u60f3\u30de\u30b7\u30f3\u3092\u518d\u8d77\u52d5\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ vagrant reload\r\n==&gt; default: Attempting graceful shutdown of VM...\r\n==&gt; default: Checking if box 'hashicorp\/bionic64' version '1.0.282' is up to date...\r\n==&gt; default: Clearing any previously set forwarded ports...\r\n==&gt; default: Clearing any previously set network interfaces...\r\n==&gt; default: Preparing network interfaces based on configuration...\r\n    default: Adapter 1: nat\r\n    default: Adapter 2: hostonly\r\n==&gt; default: Forwarding ports...\r\n    default: 22 (guest) =&gt; 2222 (host) (adapter 1)\r\n==&gt; default: Booting VM...\r\n==&gt; default: Waiting for machine to boot. This may take a few minutes...\r\n    default: SSH address: 127.0.0.1:2222\r\n    default: SSH username: vagrant\r\n    default: SSH auth method: private key\r\n    default: Warning: Connection reset. Retrying...\r\n    default: Warning: Remote connection disconnect. Retrying...\r\n==&gt; default: Machine booted and ready!\r\n==&gt; default: Checking for guest additions in VM...\r\n==&gt; default: Configuring and enabling network interfaces...\r\n==&gt; default: Mounting shared folders...\r\n    default: \/vagrant =&gt; \/home\/sysadm001\/vms\/vagrant\/vagrant_getting_started\r\n==&gt; default: Machine already provisioned. Run `vagrant provision` or use the `--provision`\r\n==&gt; default: flag to force provisioning. Provisioners marked to run always will still run.\r\n<\/pre>\n<p>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304c\u6709\u52b9\u306b\u306a\u3063\u305f\u304b\u3069\u3046\u304b\u306f\u3001ping\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\n$ ping 192.168.33.10\r\n<\/pre>\n<h2>\u30d5\u30a1\u30a4\u30eb\u540c\u671f\u3092\u304c\u884c\u308f\u308c\u308b\u30d5\u30a9\u30eb\u30c0<\/h2>\n<p>Vagrantfile\u306e\u3042\u308b\u30d5\u30a9\u30eb\u30c0\u306f\u3001\u4eee\u60f3\u30de\u30b7\u30f3\u4e0a\u306e\u300c\/vagrant\u300d\u306b\u30de\u30a6\u30f3\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u304a\u3044\u3066\u306f\u3001\u30ed\u30fc\u30ab\u30eb\u306e\u30de\u30b7\u30f3\u4e0a\u3067\u4f5c\u6210\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u3001\u4eee\u60f3\u30de\u30b7\u30f3\u4e0a\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u9006\u306b\u4eee\u60f3\u30de\u30b7\u30f3\u4e0a\u3067\u4f5c\u6210\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u30ed\u30fc\u30ab\u30eb\u4e0a\u306e\u30de\u30b7\u30f3\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; highlight: [1]; title: ; notranslate\" title=\"\">\r\nvagrant@vagrant:~$ ls -l \/vagrant\r\ntotal 4\r\n-rw-r--r-- 1 vagrant vagrant 3082 Dec  4 13:16 Vagrantfile\r\n<\/pre>\n<h2>Vagrant\u306eBox\u306e\u691c\u7d22<\/h2>\n<p>\u4ee5\u4e0b\u306eURL\u304b\u3089Box\u3092\u691c\u7d22\u3057\u3066\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<ul>\n<li><a href=\"https:\/\/app.vagrantup.com\/boxes\/search\" rel=\"noopener noreferrer\" target=\"_blank\">Vagrant Cloud<\/a><\/li>\n<\/ul>\n<h2>\u304a\u308f\u308a\u306b<\/h2>\n<p>Vagrant\u306e\u30db\u30fc\u30e0\u30da\u30fc\u30b8\u306eGetting Started\u306b\u5f93\u3063\u3066\u3001Ubuntu 18.04 LTS\u3092\u4f7f\u7528\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u3082\u3061\u308d\u3093\u3001Vagrant Cloud\u3067\u4f7f\u7528\u53ef\u80fd\u306aBox\u3092\u691c\u7d22\u3057\u3001Vagrantfile\u3092\u4f5c\u6210\u3057\u3066\u3001Ubuntu 18.04 LTS\u4ee5\u5916\u306eBox\u3092\u591a\u6570\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>\u53c2\u8003\u60c5\u5831\uff08Vagrant\uff09<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.vagrantup.com\/\" rel=\"noopener noreferrer\" target=\"_blank\">Vagrant - Official Site<\/a><\/li>\n<\/ul>\n<h2>\u53c2\u8003\u60c5\u5831\uff08Ubuntu\uff09<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.ubuntu.com\/desktop\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu Desktop<\/a><\/li>\n<li><a href=\"https:\/\/www.ubuntu.com\/desktop\/developers\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu Desktop for developers<\/a><\/li>\n<li><a href=\"https:\/\/blog.ubuntu.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">ubuntu blog<\/a><\/li>\n<li><a href=\"https:\/\/wiki.ubuntu.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">ubuntu wiki<\/a><\/li>\n<\/ul>\n<h2>\u95a2\u9023\u8a18\u4e8b<\/h2>\n<div class=\"sc_getpost\"><a class=\"clearfix\" href=\"https:\/\/lab4ict.com\/system\/archives\/6571\" ><div class=\"sc_getpost_thumb post-box-thumbnail__wrap\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODdhAQABAPAAAN3d3QAAACwAAAAAAQABAAACAkQBADs=\" width=\"150\" height=\"150\" alt=\"\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Ubuntu Desktop 18.04\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01\" loading=\"lazy\" data-src=\"https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2022\/04\/fi_ubuntu_01-150x150.png\" class=\"lazyload\"><\/div><div class=\"title\">\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Ubuntu Desktop 18.04\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01<\/div><div class=\"substr\">Ubuntu Desktop 18.04 LTS\u3092\u4f7f\u3044\u3053\u306a\u3059\u305f\u3081\u306e\u8a18\u4e8b\u4e00\u89a7\u3092\u63b2\u8f09\u3057\u307e\u3059\u3002...<\/div><\/a><\/div>\n<div class=\"sc_getpost\"><a class=\"clearfix\" href=\"https:\/\/lab4ict.com\/system\/archives\/5239\" ><div class=\"sc_getpost_thumb post-box-thumbnail__wrap\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODdhAQABAPAAAN3d3QAAACwAAAAAAQABAAACAkQBADs=\" width=\"150\" height=\"150\" alt=\"\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Debian\u7cfb\u306eOS\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01\" loading=\"lazy\" data-src=\"https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2018\/08\/eye_debian_04-150x150.png\" class=\"lazyload\"><\/div><div class=\"title\">\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Debian\u7cfb\u306eOS\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01<\/div><div class=\"substr\">Debian\u7cfb\u306eOS\u3092\u4f7f\u3044\u3053\u306a\u3059\u305f\u3081\u306e\u8a18\u4e8b\u4e00\u89a7\u3092\u63b2\u8f09\u3057\u307e\u3059\u3002...<\/div><\/a><\/div>\n<div class=\"sc_getpost\"><a class=\"clearfix\" href=\"https:\/\/lab4ict.com\/system\/archives\/7679\" ><div class=\"sc_getpost_thumb post-box-thumbnail__wrap\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODdhAQABAPAAAN3d3QAAACwAAAAAAQABAAACAkQBADs=\" width=\"150\" height=\"150\" alt=\"\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Linux\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01\" loading=\"lazy\" data-src=\"https:\/\/lab4ict.com\/system\/wp-content\/uploads\/2021\/02\/fi_linux_01-150x150.png\" class=\"lazyload\"><\/div><div class=\"title\">\u3010\u8a18\u4e8b\u4e00\u89a7\u3011Linux\u3092\u4f7f\u3044\u3053\u306a\u3059\uff01<\/div><div class=\"substr\">Linux\u3092\u4f7f\u3044\u3053\u306a\u3059\u305f\u3081\u306e\u8a18\u4e8b\u4e00\u89a7\u3092\u63b2\u8f09\u3057\u307e\u3059\u3002...<\/div><\/a><\/div>\n<h2>\u95a2\u9023\u66f8\u7c4d\uff08Amazon\uff09<\/h2>\n<p><a href=\"https:\/\/amzn.to\/3vqrEPc\" rel=\"noopener\" target=\"_blank\"><img decoding=\"async\" class=\"paapi5-pa-product-image-source lazyload\" data-src=\"https:\/\/m.media-amazon.com\/images\/I\/51p2j7BlgUL._SL160_.jpg\" alt=\"N\/A\"><\/a><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ubuntu 18.04 LTS Desktop\u306bVagrant\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002Vagrant\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u7528\u610f\u3055\u308c\u305f\u69cb\u7bc9\u6e08\u307f\u306e\u74b0\u5883\u3092\u5bb9\u6613\u306b\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n","protected":false},"author":1,"featured_media":5284,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[178],"tags":[51,274,361,455,52],"class_list":["post-1716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu-desktop-1804","tag-ubuntu","tag-ubuntu-desktop","tag-ubuntu-desktop-18-04","tag-vagrant","tag-52"],"_links":{"self":[{"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/posts\/1716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/comments?post=1716"}],"version-history":[{"count":4,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/posts\/1716\/revisions"}],"predecessor-version":[{"id":12301,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/posts\/1716\/revisions\/12301"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/media\/5284"}],"wp:attachment":[{"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/media?parent=1716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/categories?post=1716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lab4ict.com\/system\/wp-json\/wp\/v2\/tags?post=1716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}