Ubuntu環境におけるC言語のコンパイル手法とMakefileの活用

UbuntuでC言語の「Hello, World!」を実行 1. プログラムの作成 ターミナルを開き、nano、vim、またはgeditを使用してhello.cという名前のファイルを作成して編集します。ここではnanoを使用します。 nano hello.cを実行し、以下のコードを入力します。 #include <stdio.h> int main(void) { puts("Hello, World!"); return 0; } Ctrl+Xを押し、次にYとEnte ...

11月2日 15:11 投稿

LiDARとIMUデータの読み取り方法

本稿では、RoboSense Helios 16とYESENSE YIS510を使用し、レーダー取得とIMUデータ読み取りの手順を解説します。動作環境はUbuntu 20.04です。 RoboSense Helios 16 driverのインストール GitHubの公式レガードライバーrslidar_sdkを取得します。 git clone https://github.com/RoboSense-LiDAR/rslidar_sdk.git ダウンロード完成后、rslidar_sdkフォルダを確認します ...

10月22日 01:48 投稿

Windowsのグラフィカルツールから仮想マシン上のMySQLサーバーに接続する際の問題解決

使用しているLinux環境はUbuntu 16.04です。 MySQLのインストール手順 sudo apt-get install mysql-server-5.7 cd /etc/mysql コマンドでMySQLディレクトリに移動します。 以下のファイルが確認できます。 conf.d と mysql.conf.d はそれぞれフォルダであり、MySQLサーバーの設定ファイルは mysql.conf.d 内に存在します。一方で my.cnf はクライアント側の設定ファイル ...

10月17日 05:24 投稿

本番環境向けKubernetesクラスター構築:マスターノードの高可用性構成ガイド

Ubuntu 22.04での高可用性Kubernetes v1.31.0構築手順 環境構成 ホスト名IPアドレススペック k8s-master01192.168.10.1014vCPU/4GB k8s-master02192.168.10.1024vCPU/4GB k8s-master03192.168.10.1034vCPU/4GB lb01192.168.10.1044vCPU/4GB lb02192.168.10.1054vCPU/4GB VIP192.168.10.100- ロードバランサー構築 ネットワーク設定 静的IPアドレスの設定を行い ...

10月15日 04:22 投稿

Ubuntu環境におけるPHP 5.4からPHP 5.3へのダウングレード手順

近年リリースされたUbuntuのバージョン(例: 12.10以降)では、デフォルトのパッケージリポジトリに含まれるPHPのバージョンがPHP 5.4以降となっています。しかし、既存のWebアプリケーションやフレームワークによっては、PHP 5.4環境での互換性の問題が発生し、PHP 5.3へのダウングレードが必要となる場合があります。本記事では、NginxとPHP-FPMを利用している環境を想定 ...

10月10日 06:01 投稿

ディープラーニング開発環境の構築ガイド:UbuntuとWindowsでの環境整備

Visual Studio Code (VSCode) のインストールと最適化 Ubuntu環境では、公式サイトから配布されている .deb パッケージを使用してインストールを行います。 sudo apt install ./code_amd64.deb ダウンロードの高速化 公式サイトからのダウンロードが遅い場合は、ダウンロードリンクのドメインを vscode.cdn.azure.cn に書き換えることで、国内のCDN経由で高速に取得できま ...

10月8日 15:33 投稿

Ubuntu 15.10でWine 1.8 RC4をソースからビルド・インストール

Wine 1.8 RC4とは Wine(Wine Is Not an Emulator)は、LinuxやmacOS、BSDなどのPOSIX準拠OS上でWindowsアプリケーションを動作させる互換レイヤーです。2015年12月にWine 1.8が正式リリースされました。本記事では、Ubuntu 15.10上でWine 1.8 RC4をソースコードからビルドし、インストールする手順を解説します。 ソースコードの取得 公式サイトからアーカイブをダウンロ ...

9月24日 00:47 投稿

《Palworld》専用サーバーの簡単構築ガイド

Palworld(パルワールド)は、2024年1月19日にリリースされてから瞬く間に人気を博したオープンワールドサバイバルゲームです。Steamでの同時接続数は歴代5位を記録し、有料ゲームとしては最多を達成しました。プレイヤーは「パル」と呼ばれる生物と共に冒険・建築・農業・工業化などを楽しむことができ、マルチプレイにも対応しています。 しかし、公式サーバーの負荷が ...

9月6日 08:43 投稿

Ubuntuにおけるパッケージ管理の基本

CentOSとUbuntuの関係 Red HatがCentOSを買収し、その後IBMがRed Hatを買収したことで、Linuxディストリビューションの状況に大きな変化が生まれました。これにより、多くのユーザーは安定したエンタープライズ級システムを探る機会を得ました。DebianやUbuntuといった代替ディストリビューションが注目されています。 CentOSとUbuntuの主な違い 比較項目 CentOS Ubun ...

8月15日 07:53 投稿

Ubuntu 22.04 上の仮想環境で Hadoop クラスタを構築する手順

前提条件と準備 まず、VMware Workstation や VirtualBox などの仮想化ソフトウェアをインストールし、SSH クライアント(例:FinalShell)を用意します。これにより、複数の端末操作が容易になります。 Ubuntu 22.04 の取得 公式サイト https://ubuntu.com/download/desktop から Ubuntu 22.04 LTS の ISO イメージをダウンロードします。LTS 版は長期サポート対象のため ...

8月12日 17:56 投稿