-
VirtualBoxのLinux仮想マシンを高速化する5つのヒント
VirtualBoxは、再起動なしで他のOSと並行してLinuxディストリビューションを導入できる便利なツールです。しかし、仮想マシンのパフォーマンスは、ネイティブにインストールしたOSと比べるとどうしても見劣りしてしまいます。 実は、VirtualBoxのパフォーマンスを向上させ、仮想マシンをより快適に活用する方法があるのです。この記事では、その具体的なテクニックを5つ紹介します。 1. Guest Additions(ゲストアディション)をインストールする VirtualBoxにLinuxシステムをインストールしたら、最初に行うべきことの一つがGuest Additionsの導入です。Vi
-
Linuxでシステムの詳細とハードウェア情報を確認する方法【初心者向け完全ガイド】
自分のPCのハードウェア仕様を把握しておくことは非常に重要です。ハードウェア構成によって、特定のソフトウェアやゲームが動作するかどうかが決まるからです。また、PCのアップグレードを検討している場合も、現在どのようなパーツが搭載されているかを知っていれば、目的に応じてどの部品を交換すべきか的確に判断できます。 この記事では、Linuxシステム上でコンピュータのハードウェア情報を確認するために覚えておきたい重要なコマンドを紹介します。 1. CPU情報の確認 CPU(中央処理装置)は、コンピュータの中核を担う最も重要なハードウェアの一つです。論理演算や数値計算などの命令処理を担当しています。 ls
-
本番サーバーでXAMPPを使ってはいけない4つのセキュリティ上の理由
本ガイドでは、PHPベースのアプリケーションをホスティング・デプロイする際に、本番サーバーでXAMPPを使用してはならない理由を、セキュリティの観点から詳しく解説します。 開発環境としてXAMPPが選ばれる理由 XAMPPは、PHPアプリケーション開発に広く利用されているLAMPスタックのひとつです。Apacheサーバー、MariaDBデータベース、そしてPHPやPerlに関連する各種スクリプトで構成されています。 クロスプラットフォーム対応でオープンソースであり、セットアップも非常に簡単なため、PHPによるWebアプリ開発を始めたばかりの初心者にとって最適なツールのひとつとなっています。 X
-
Kali Undercoverとは?仕組みとLinuxへのインストール方法を徹底解説
お気に入りのペネトレーションテスト用OS「Kali Linux」を公共の場で使っているところを想像してみてください。ターミナルからネットワークスキャンを実行している最中に、周囲の人から怪しい目で見られたくはないですよね。 そんな悩みを解決する手軽なソリューションを、Kali Linuxを開発・維持しているOffensive Securityが提供しています。それが「Kali Undercover(アンダーカバーモード)」です。このモードを使えば、デスクトップの見た目を一瞬で従来型のWindows風に変えられます。ほとんどの人にとって馴染み深い外観になるため、余計な注目を集めることなく作業を続け
-
Linuxアプリの探し方ガイド|初心者でも簡単に見つかるおすすめサイト4選
Linux向けアプリを探すのは、実は「簡単」と「難しい」が同居しています。長年にわたり、パッケージマネージャーやアプリストアを開いて、目的のプログラム名を入力すれば完了。それだけのシンプルさでした。 しかし、Linuxを使い始めたばかりの頃は、そもそも何を探せばよいのか分からないことがほとんどです。さらに新しいソフトウェアが続々と登場する昨今では、経験豊富なユーザーでさえ最新の発見を見逃してしまいがちです。幸いにも、まだ知らないLinuxアプリとの出会いをサポートしてくれる優れたWebサイトがいくつも登場しています。 1. Flathub Flathubはユニバーサルなアプリストアで、どのLi
-
Linuxで習慣を確実に続けられる!無料の習慣トラッカーアプリ2選
はじめに:習慣の継続には「仕組み」づくりが鍵 習慣を身につけ、維持していく上で欠かせないのが「継続」です。しかし、モチベーションを保ちながら毎日コツコツと続けるのは、決して簡単なことではありません。目標は方向性を定めるために有効ですが、実際に前進するためには、効率的に動ける仕組み(システム)を構築することが重要です。自分の過去の進捗を見返せるようにしておくことは、さらなる前進のための大きな原動力になります。 LinuxベースのOSは、適切に活用すれば非常に高い生産性を発揮できるプラットフォームです。そんなLinuxで生産性をさらに高め、良い習慣を育てたい方に向けて、無料で使える習慣トラッキング
-
LinuxでAndroidアプリとゲームを動かす方法【Anbox完全ガイド】
Linux上でAndroidアプリを使いたい、あるいはAndroidゲームで遊びたいと思ったことはありませんか?実現するための選択肢はいくつかありますが、その中で最も快適に動作するのがAnboxです。Anboxはエミュレーションに頼らず、お気に入りのAndroidアプリをLinux上で直接実行できるツールです。 この記事では、Anboxを使ってLinux PCでAndroidアプリを動かす方法を詳しく解説します。 Anboxとは?——「箱の中のAndroid」 お気に入りのAndroidアプリやゲームをLinuxで使えるようになると、デスクトップ作業の生産性が大きく向上します。モバイルアプリは
-
Vimtutorを使ってLinuxのVimテキストエディタをマスターしよう
Vimは、LinuxをはじめとするUnix系OSで利用できる、最も強力なコマンドラインテキストエディタのひとつです。その人気は非常に高く、多くのLinuxディストリビューションがデフォルトのターミナル用テキストエディタとしてVimを採用しています。しかし、その強力さの裏返しとして、Vimは初心者にとって扱いにくく、直感的ではないエディタという印象を持たれることも少なくありません。そこで役立つのが「Vimtutor」です。Vimtutorは、Vimの操作方法を対話形式で学べるコマンドラインアプリケーションで、このエディタの基本から応用までを段階的に習得できます。Vimtutorで学べることVim
-
AlienコマンドでLinuxパッケージを変換する方法|DEB・RPM・TAR.GZの相互変換ガイド
Linuxパッケージを別の形式に変換したいと思ったことはありませんか?欲しいパッケージが自分の使っているディストリビューション向けに提供されていないけれど、どうしても使いたい——そんな経験は誰にでもあるはずです。また、開発者の方なら、パッケージをビルドし直すことなく、プログラムを素早く他の形式へ再パッケージ化して時間を節約したいと考えることもあるでしょう。 幸い、Linuxにはまさにそのためのツールが用意されています。Alienを使えば、コマンドラインから既存のLinuxパッケージを簡単に別の形式へ変換できます。まずはシステムへのインストール方法から見ていきましょう。 LinuxにAlienを
-
UbuntuとLinux MintでWebP画像を表示する3つの方法【初心者向けガイド】
Googleなどの検索エンジンで画像を検索していると、WebP形式の画像に出会ったことがあるかもしれません。互換性の問題を懸念して、ダウンロードをためらった経験がある方も多いのではないでしょうか。 幸い、パソコン上でWebP画像を表示する回避策はいくつか存在します。Linuxユーザーであれば、複数の方法から選ぶことが可能です。 このガイドでは、WebPの基本知識を解説しながら、UbuntuおよびLinux MintでWebP画像を表示する具体的な手順を詳しくご紹介します。 WebPとは? WebPは、GIF・JPEG・PNGに代わる次世代画像フォーマットとしてGoogleが開発したもので、近年
-
LinuxでHiDPIスケーリング設定を変更・調整する方法
ここ数年、ノートパソコンやモニターの高解像度化が急速に進んでいます。1080pディスプレイでは美しく見える文字も、4Kディスプレイでは小さすぎて読みにくくなってしまうことがあります。OS側で画面表示を拡大することはできますが、4Kをはじめとする高解像度ディスプレイにはさまざまなサイズがあり、すべてに通用する万能な解決策は存在しません。Linuxにとってこの問題は特に厄介です。その理由の一つは、Linuxがプリインストールされた状態で販売されることがほとんどないからです。そこで今回は、LinuxユーザーがHiDPI設定を調整したい場合にどうすればいいのか、何を知っておくべきなのかを詳しく解説しま
-
Linuxのvlockコマンドでターミナルセッションをロックする方法
Linuxターミナルでコマンドを実行している最中に、コーヒーを取りに行ったり別の作業をしたりするために席を離れなければならないことがあります。しかし、キーボードから離れている間に、他の人に自分のマシンで勝手にコマンドを実行されたくはないでしょう。そんなとき、どうすればよいのでしょうか? その答えが「vlock」です。vlockは、Linuxのターミナルや仮想コンソールをロックできるコマンドラインツールです。 Linuxへのvlockのインストール方法 vlockのインストールは非常に簡単で、各ディストリビューションの標準パッケージマネージャーを使うだけです。 Debian/Ubuntuの場合:
-
Nativefierを使ってWebサイトをLinuxデスクトップアプリに変換する方法
仕事中、特定のWebサイトを1日に何度も訪れることはありませんか?そのたびにブラウザを開き、URLを入力してページが読み込まれるのを待つのは、意外と手間がかかるものです。もしダブルクリックするだけでLinuxデスクトップから起動できる「アプリ」としてWebサイトを使えたら、作業効率は大きく向上するでしょう。 実は、コマンドラインツール「Nativefier」を使えば、任意のWebサイトをスタンドアロンのLinuxアプリとして簡単に作成できます。この記事では、Nativefierのインストール方法から、実際にデスクトップアプリを作る手順まで詳しく解説します。 LinuxでNativefierをイ
-
Puppy Linux(パピーリナックス)とは?特徴・選び方・インストール方法を徹底解説
Linuxがほとんどのデバイスで動作することをご存じの方は多いでしょう。スーパーコンピュータやWebサーバー、さらには低スペックなシステムまで、幅広いタスクをこなせることもご存知かもしれません。 そんなLinuxの中でも、最小限のシステムスペックとリソースしかないコンピュータでの動作に特に優れているのが「Puppy Linux(パピーリナックス)」です。 Puppy Linuxとは? Puppy Linuxは2003年に初めてリリースされた、高速で多用途かつコンパクトなLinuxオペレーティングシステムのファミリーです。 インストールサイズは300MB未満ながら、日常的に必要となる一般的なアプ
-
Arch LinuxをPCにインストールする方法【前編】〜GNOMEデスクトップ構築への第一歩
筆者がMakeUseOfで執筆するようになって以来、Arch Linux(以下「Arch」)について何度か言及してきました。しかし、本格的な解説記事はこれまでなかったため、「そもそもArchとは何のためのディストリビューションなのか」「どうやってインストールすればいいのか」と戸惑っている方も多いのではないでしょうか。本記事では、GNOMEデスクトップ環境を備えたArchシステムを構築するまでの明確な道筋を、順を追ってご紹介します。 ※本記事は従来のインストーラー(/arch/setup)が使われていた時代の手法に基づいています。現在のArch Linuxではarchinstallスクリプトやp
-
【Linux】openSUSEで最新のKDE Trunkを導入する方法
オープンソースの世界は非常に速いスピードで動いています。定期的なリリースは数多くありますが、リリースとリリースの間にも、あなたが必要とするかもしれない新機能がすでに開発されていることが少なくありません。ソフトウェア(Linuxカーネルなど)のトランク版を使えば、まだ公式リリースされていない最新のコードを試すことができます。 ただし注意が必要です。トランク版にはより多くの新機能が含まれる一方で、バグのせいでプログラムがまったく起動しなくなる可能性も高まります。トランク版の実行にはある程度のリスクが伴いますが、それでも非本番環境のマシンで試してみたいという人は多いものです。 KDE Trunkと
-
KDEデスクトップの生産性を高める3つの機能:アクティビティ・ウィジェット・ダッシュボードの使い方【Linux】
筆者がLinuxのデスクトップ環境をGNOMEからKDEへ乗り換えたのは、つい今月初めのことです。論争を煽るつもりはありませんが、個人的にはKDEの方が直感的で操作しやすく、視覚的にも美しく、さらに便利な機能が最初から数多く搭載されていると感じています。そしてKDE 4.7では、最後の不足機能だったCalDAV同期にも対応するため、近いうちに使用アプリをすべてKDE向けのものへ切り替える予定です。同じようにKDEデスクトップの本領に気づき始めた方のために、この記事では作業効率を大きく向上させる3つの機能と、その具体的な使い方を紹介します。アクティビティ(Activities)まず紹介するのは「
-
【Linux】KDEの壁紙・デスクトップを完全にカスタマイズする方法
Linux向けデスクトップ環境「KDE」は、ディストリビューションを問わず使える豊富なカスタマイズオプションを備えていることで知られています。そのほとんどは「システム設定」のデスクトップ関連項目からアクセスでき、GNOMEのように別途ツールをインストールしなくても、画面上のほぼすべてを調整できるのが魅力です。この記事では、数ある設定の中でも特に身近な「デスクトップと壁紙」に焦点を当て、そのカスタマイズ方法を詳しく解説します。基本設定:マウス操作のカスタマイズデスクトップの設定画面を開くには、デスクトップの空きスペースで右クリックし、「デスクトップの設定」を選択します。設定画面には主に2つのタブ
-
古いPCを蘇らせる超軽量Linux「Browser Linux」の特徴とインストール方法
Web開発者やプログラマーでない限り、日常的に必要なアプリケーションは、Webブラウザをはじめ、メディアプレイヤー、ファイルマネージャー、テキストエディタくらいのもので十分ではないでしょうか。だからこそ近年は、スマートフォンやタブレット、Chromebookなどが普及し、軽めのWeb閲覧であればメインのパソコンやノートPCを使わずに済む人も増えています。とはいえ、必要なツールだけを備えた軽量なOSを、手持ちのノートPCで動かしたいというニーズもあるはずです。そんなときの選択肢となるのが、Google Chrome OSやJolicloudです。 そして今回、軽量OSのリストに新たな名前が加わり
-
Bodhi Linuxの魅力:美しく軽量、古いパソコンでも快適に動作するLinuxディストリビューション
とても古いハードウェアでも動作する、軽量かつ美しいLinuxディストリビューション「Bodhi Linux」を試してみませんか。Bodhi Linuxはわずか300MHzのプロセッサでも動作するほど軽いため、現代のマシンなら快適さは想像に難くありません。Enlightenmentデスクトップ環境を採用しており、美しい外観と軽快な動作を両立。さらにUbuntuリポジトリと互換性があるため、質の高いフリーソフトウェアを豊富に利用できます。少し手間をかければ、あなたにとって理想のデスクトップ環境になるでしょう。 もちろん、お気に入りのソフトウェアは自分でインストールする必要がありますし、設定にある程