LoginSignup
5
4

More than 5 years have passed since last update.

Linuxのすすめ~初期構築~

Last updated at Posted at 2016-04-19

Linux始めてみませんか?

Linuxを使用するにあたって

XPのサポート終了が話題になり早くも1年以上が経過.
新しくWindows 10を購入したりする人もいる中,最近注目を浴びているのがLinux.
日経ソフトウェアにも毎月のようにUbuntuに関する記事が掲載されてます.

そこで今回はLinuxを始めるにあたり,自身が構築した環境をメモとして残しておきます.

なぜLinuxか

Linuxを選ぶ理由としては個々人で理由が違うと思います.
「Macでどんどんコード書きたいんだけど高すぎる!似たような環境が欲しい!」とか.僕のことなんですけどね.

情報系の学生さんであれば,最近は大学でもWindowsがほとんどですが,CLIに慣れておいて損はないです.Linuxを通して計算機アーキテクチャの仕組みを理解してるとカッコよくないですか?

ハードウェア/ソフトウェア構成

VAIO VGN Gシリーズ(2011年モデル)

  • CPU : Core2 Duo 1.6GHz
  • RAM : 8GB
  • GPU : オンボード
  • SSD : Intel製 128GB

OSはUbuntu18.04入れてます

こんな環境でも快適に動きます.ブラウジング,メール,Office(OpenOfficeですが)も気にならない程度です.ただGUIシステム(GNOME,KDEとか)によって描画処理重くなったりします.

プログラミング環境

  • C,C++
    • gcc,g++ → AtCoderなど競技プログラミングで使用
  • Java
    • 現在version 10使ってます
  • Python
    • version 3.6
    • NumPyやMatpolotLib
  • Octave
    • 数値計算するときに結構便利です.ただ最近ではMATLAB on Windowsに実権を握られてる(主に僕の周りで)
  • OpenCV → 画像処理系の実装をするとき
    • 主にC++で書いてます

今後はRuby,R,JavaScript,Julia,FORTRANにも挑戦したいと思ってます.
GPU積んでればChainer,Tensorflow,PyTorchとか使うんですが...
今はエラスティックコンピューティングの時代なのでAWSを使って我慢します...泣

処理スピードは?

結論から言うと普通くらいです.事務作業ならヤ〇ダ電気とかで売ってる家庭向けPCくらい.
ただ機械学習のコード書いて,学習させるとなると遅い.最近のPCはCore iシリーズなので僕のよりもう少し速いはず(そんなPCには,そもそもLinuxを入れない).

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4