Linux

Linux(ubuntu)でスクリーンショット

$ gnome-screenshot -a --file=foobar.png ** Message: 09:15:57.065: Unable to select area using GNOME Shell's builtin screenshot interface, resorting to fallback X11. と出るが一応、選択指定エリアを指定したpngに保存できる。 -wだとカレントウィ…

WSL2上のLinux(Ubuntu)にJava8, Eclipse, Pleiadesを入れてみた

WSL2のLinux(Ubuntu)にEclipse,Pleiadesプラグインを入れてみた。ただし、 Java8が欲しかったのでEclipseはPhotonをOpenJDK-8をインストールした。 OpenJDKをインストール $ apt-cache search openjdk インストールパッケージを確認する。 $ sudo apt-get up…

wsl2でubuntuのデスクトップ表示までの手順ログ

WSL2を使ってubuntuのデスクトップを表示。 デスクトップ表示はVcXsrv(Xサーバ)をWindowsに入れて表示するサイトが多いが 以下の参考サイトのとおりRDP(リモートデスクトップ)でいいのではないかと私も思う。 参考サイト: WSL2+ubuntu20.04: GUI化して使う…

open-vm-toolsのインストール

VMware Fusion上のubuntuをupgrade(18.04 LTS)したらホストとゲスト間のファイルコピーができなくなっていたので VMware Toolsをインストールしようと思ったら、VMwareの「仮想マシン」の「VMware Toolsの再インストール」が 選択できなくなっていた。最近は…

認証(authentication)と認可(authorization)

いつもどっちがどうなのか忘れちまうので備忘録。以下のサイトが詳しい。 OAuth 2.0 + OpenID Connect のフルスクラッチ実装者が知見を語る 意味 認証(Authentication) 誰であるか。 Who one is. 認可(Authorization) 誰が誰に何の権限を与えるか。 Who gran…

VMware FusionのUbuntu14.04にVMwareToolsをインストールしてみた件の続き

VMware FusionのUbuntu14.04にVMwareToolsをインストールしてみた件でid:ytooyamaさんからコメントをいただいた。 open-vm-toolsをいれたのであればVMware Toolsは入れる必要はありません。 open-vm-toolsはそれぞれのOSでパッケージ管理されており、アップ…

VMware FusionのUbuntu14.04にVMwareToolsをインストールしてみた件

MacOS XのVMware FusionのゲストOSとしてUbuntu14.04をインストールしていたけどVMwareToolsをインストールしていなかったのでインストールしてみた。 参照先は以下。 http://tukaikta.blog135.fc2.com/blog-entry-129.html http://partnerweb.vmware.com/GO…

VMwareFusionのCentOS6.5にVMware Toolsを再インストール(追記)

http://d.hatena.ne.jp/kazuokohchi/20150704 に書いた件の追記。 今回VMwareFusion7からVMwareFution8にアップグレードしてから、同様にCentOSにVMware Toolsをインストールしようとしたら、以下のように「VMware Toolsの再インストール」のメニューがなか…

wgetでhttpsを使ってファイルを取得

以下を参考にして証明書無視してwgetでhttps経由でダウンロードできた。 http://pentan.info/server/linux/wget_error_ssl.html というのはwordpressのモノは以前はhttpでダウンロードできていたのに、4.3になってからhttpでダウンロードしようとするとhttps…

VMware Fustion7上のCentOS6.5にVMware Toolsを再インストール

VMware FusionをアップグレードしてからCentOSを起動していなかったのでVMware Toolsを再インストールしていなかった。そのため、ホストOSとゲストOS間でのコピペがうまくいかない(これが一番痛い)ので再インストールを実施。1. メニューの[仮想マシン]の[…

gdbでgetopt()のoptind/optoptを参照したときに値が違うように見える

結構ハマったのでメモ。 #include <stdio.h> #include <getopt.h> char *short_opts = "ab:"; struct option long_opts[] = { {"test", no_argument, 0, 0}, {"add", required_argument, 0, 0}, {0, 0, 0, 0} }; int main(int argc, char *argv[]) { int c = 0; int longindex; </getopt.h></stdio.h>…