Linux– category –
-
Environment Modulesを導入しよう
Environment Modulesとは スパコンとかでよく使われているツールです。HPCのようなさまざまなアプリケーションがインストールされている環境では、実行時に使用するアプリケーションに適した環境変数を設定しないといけません。特に、機械学習系のTensorFl... -
【Linux】 圧縮&解凍コマンド備忘録
よく忘れるので備忘録です. 圧縮率の比較表 圧縮率や用途などを早見表にしました. 拡張子ツール圧縮率備考.tar.gzgzip△gzipを使用してtarアーカイブを圧縮.一般的なLinuxシステムで広く使われている.速度と効率の良いバランスを提供..tar.bz2bzip2〇b... -
【Linux】 IPアドレスを再取得する方法
固定IPアドレスなどのルータ側の設定を変更した際に,マシン側で情報の更新が行われるまでに時間がかかります. この記事では,LinuxでIPアドレスを再取得する方法を示します. IPアドレスを再取得する 最も汎用的な方法としては,NetworkManagerを再起動... -
【Linux】 Minicondaをインストールする手順
この記事では,Anacondaの軽量版であるMinicondaをLinuxにインストールする手順を記載します. AnacondaとMinicondaの違い AnacondaとMinicondaはどちらもPythonのディストリビューションです. AnacondaはPythonとそのデータサイエンス関連ツールを内包し... -
【Linux】 C++でユーザ認証を行い処理を実行するプログラム
ユーザ認証を指定して特定の処理をするために,この記事ではPAM認証を用いた方法を示します. PAMとは PAM(Pluggable Authentication Modules)は,ユーザー認証機能をアプリケーションに組み込むための汎用フレームワークです.UNIX系のシステムで汎用的... -
【Linux】 PAMの開発用ライブラリ(Linux-PAM)をソースからインストールする方法
Linux-PAMとは Linux-PAMは,PAMの開発用ライブラリです. 例えば,認証やアカウント管理などを,CやC++などプログラム上でAPIを用いてPAM機能を実現するために使用されます. PAMは管理者権限のもとで運用することが前提であることが注意点です. インス... -
【Linux】 PostgreSQLでデータの保存場所を変更する方法
PostgreSQLなどのRDBサーバにおいて,データの保存場所を変更することは「ストレージの最適化」,「パフォーマンスの向上」,「セキュリティの向上」,「冗長性の確保」などさまざまなメリットが存在します. この記事では,PostgreSQLのデータの保存場所... -
【Linux】 最新や特定バージョンのPythonをソースからインストールする手順
この記事ではPython 3.10.11をインストールします.インストールしたいバージョンが異なる場合,適宜読みかえてください. インストール方法 右クリックで「リンクのアドレスをコピー」を選択するとURLを取得できます. 依存ライブラリのインストール ・Ub... -
【Linux】 aptでインストール済みのパッケージを一覧で確認する方法
aptなどのパッケージ管理システムでインストールされたパッケージの一覧を確認するコマンドは下記のとおりです. apt list --installed ... xkb-data/focal,now 2.29-2 all [installed,automatic] xterm/focal-updates,focal-security,now 353-1ubuntu1.20...