Open Source Software– tag –
-
【Linux】 GUIによるOpenLDAPユーザ管理方法(LDAP Account Manager)
CLIのLDAPコマンドは,エントリの’追加’(slapadd)と’編集’(slapmodify)でコマンドがそれぞれ分かれており,非常に使い勝手が悪いですが,GUIを用いることで,コマンドラインで行うよりもはるかに管理しやすくなります. LDAPのGUIアプリケーションは,... -
【Linux】DebianやUbuntuのrootパスワードの設定方法
Ubuntuの場合,インストール直後はrootパスワードが設定されていません. パスワードを設定する方法は主に下記の二つが考えれらます. sudoを用いてrootアカウントのパスワードを変更するsudoを用いてrootアカウントにログインした後,自身のパスワードを... -
【Git】リモートに存在しないローカルブランチを一括削除する方法
開発が終了したリモートブランチは自動的に削除されることが多いですが,ローカルブランチは残ったままとなります. 不要なローカルリポジトリを一つずつ削除していくのは面倒なため,一括で削除する方法をここに記しておきます. Gitを用いて開発している... -
Slurmのトラブルシューティング
Slurmのインストールや運用では,しばしばエラーに遭遇します. その度に調査するのは時間がかかるため,遭遇したエラーとその解決内容をまとめておきます. 【トラブルシューティング具体例】 slurmd: error: Node configuration differs from hardware: ... -
【Linux】HPCクラスタにジョブ管理システム(Slurm)を導入
【Slurmとは】 Slurmは,複数のプログラムやタスク(ジョブ)の実行や停止,監視を行うためのソフトウェアであり,いわゆる「ジョブスケジューラ」です. オープンソースソフトウェアということもあり,多くのスパコンでもSlurmが採用されています. 正式... -
【LLVM】最新のClangをaptでインストールする方法
LLVMというかClangの最新バージョンをパッケージインストーラー(apt)でインストールする方法をメモしておきます. バージョン指定しない場合は,下記コマンドでインストール可能ですが,結構古いバージョンがインストールされます. apt install clang l... -
【Python】Python環境構築
コーディングを行うにあたり,個人的に最も重要と考えているのは「開発環境」です. 個人的に必須な項目は, インテリセンスコーディング規約(命名規則など)コード整形静的解析ツール単体テストツール です. プラスαで,「コンテナ(Docker)環境」など... -
【GitLab】二段階認証でGmailを設定する
2022/5/30を境にGitLabからメールが配信されなくなりました... 原因は,Googleのセキュリティ基準が高くなり,2022/5/30より安全性の低いアプリを許可できなくなりました. 安全性の低いアプリのアクセスに関する設定を変更しようとすると,下記のよう... -
【Linux】Cryptsetupを用いたディスク(デバイス)の暗号化
ディスク(デバイス)の暗号化は,紛失や盗難時にデータを流出防止のために重要な技術です. 本記事では,"Cryptsetup"を使用して,デバイスの暗号化を行う方法を示します 【Cryptsetupの導入】 ・Ubuntu/Debian系 apt install cryptsetup 【デバイスの暗...