2022-07-12 / 最終更新日時 : 2022-09-22 senooken GUI インストール: Modelio | EclipseベースのUMLツールをApple Silicon Macへ EclipseベースのクロスプラットフォームのUMLモデリングツールにModelioがある。Windows/Mac/Linuxに対応しているのだが、ARM CPUには未対応で、Apple SiliconのMacではそのま […]
2022-06-24 / 最終更新日時 : 2022-06-24 senooken BlueGriffon インストール: BlueGriffon 3.1 M1 macOS Big Sur HTMLエディターのBlueGriffonをM1 Macでビルドしたので手順を記す。 なお、ビルドはできたものの、実行するとクラッシュしてしまった。そのほか、パッケージングも失敗した。何か別の問題が残っているようだ。他の […]
2021-04-06 / 最終更新日時 : 2021-04-06 senooken install Ubuntu 19.10でのSambaのインストール・設定 新しい職場では,開発Ubuntu 19.10マシンと作業用Windows 10を併用している。ファイルのやり取りの利便性を高めるため,UbuntuにSambaをインストールして,Windows 10のエクスプローラーから […]
2021-01-21 / 最終更新日時 : 2021-01-20 senooken CLI インストール: Vue CLI | Vue.jsでの単一ファイルコンポーネント開発に必要なコマンドツール インストール: Vue CLI | Vue.jsでの単一ファイルコンポーネント開発に必要なコマンドツール Vue.jsの単一ファイルコンポーネントでの開発を行う上で,Vue CLIというVue.jsのためのコマンドライン […]
2021-01-17 / 最終更新日時 : 2021-01-16 senooken install インストール: Nextcloud Social | Nextcloudによるお手軽SNS 目次 概要 インストール Home Post Profile Search 結論 概要NextcloudのアプリにActivityPubを用いたSNS機能を提供するNextcloud Socialアプリがある。前から存在 […]
2020-10-23 / 最終更新日時 : 2020-08-19 senooken Apache apxsによるmod_sslの追加インストール Apache HTTP Server (httpd) のmod_sslモジュールを,apxsを使って後から追加インストールする。apxsの基本的な使い方は「apxsによるhttpdモジュールのビルド方法」を参照する。まず […]
2020-10-21 / 最終更新日時 : 2020-08-19 senooken Apache apxsによるhttpdモジュールのビルド方法 Apache HTTP Server (httpd) に付属するapxsコマンドが必要になったため,情報を整理する。 目次 概要 前提条件 使用方法 オプション 結論 概要httpdのモジュールはソースコードからビルドす […]
2020-10-20 / 最終更新日時 : 2020-10-21 senooken document インストール: odt2txt | LibreOffice文書 (ODF) の処理に必要なツール 自由なオフィススイートのLibreOfficeが標準形式として採用しているOpenDocument Format (ODF) からテキストを抽出するodt2txtをソースコードからインストールする。ODFはXMLをzip […]
2020-10-19 / 最終更新日時 : 2020-08-18 senooken build インストール: GNU Autoconf | UNIX系OSのパッケージ開発の基盤ソフト プログラムをSVNやGitのリポジトリーからビルドする際に,configure.acからconfigureファイルの生成時に必要なGNU Autoconfをソースコードからインストールする。GNU AutoconfはAu […]
2020-10-16 / 最終更新日時 : 2020-08-18 senooken install インストール: Perl | Web黎明期を支えたインタープリター型言語 プログラミング言語Perlをソースコードからインストールする。Perlはインタープリター型言語であり,主に2000年頃に活躍したプログラミング言語だ。テキスト処理が得意で,Webの黎明期を支えた言語だ。その他,IT技術の […]
2020-10-14 / 最終更新日時 : 2020-08-17 senooken install インストール: Perl | Perlbrewでお手軽インストール 目次 概要 インストール 使用方法 結論 概要GNU StowやAutotoolsなどでプログラミング言語のPerlが使われており,最新のPerlを自前でインストールする方法を探っていた。 公式サイト「Perl Down […]
2020-10-12 / 最終更新日時 : 2020-08-17 senooken install perlbrew install stable実行時のCan’t locate Devel/PatchPerl.pm in @INCへの対処 PerlbrewというPerlの環境マネージャーを試して,以下のコマンドでPerlのインストールを試みた。perlbrew install stableすると以下のエラーが発生した。Installing /home/se […]
2020-09-18 / 最終更新日時 : 2020-08-08 senooken CLI libreadline.so.8: undefined symbol: UPの対処方法 概要Ubuntu 20.04にアップグレードした後,システムのawkを実行すると以下のエラーが出るようになってしまった。 awk –version awk: symbol lookup error: /home/sen […]
2020-08-18 / 最終更新日時 : 2020-08-16 senooken build インストール: GNU Stow | ポータブルなローカルパッケージマネージャー シンボリックリンクベースのPerl製のローカルパッケージマネージャーであるGNU Stowをインストールする。 GNU Stowを使えば,管理者権限を使わずにユーザー権限だけでパッケージ管理ができる。ソースコードからのビ […]
2020-08-17 / 最終更新日時 : 2020-08-18 senooken install インストール: cpan | Perlの標準的なパッケージマネージャー Perlの標準的なパッケージマネージャーであるcpanをソースコードからインストールする。 Ubuntu 18.04などではPerlと一緒にデフォルトでインストールされている。しかし,AWSのAmazon Linux 2 […]
2020-08-14 / 最終更新日時 : 2020-08-15 senooken install インストール: Python | 数値解析が得意な現代的なインタープリター型言語 プログラミング言語Pythonをソースコードからインストールする。Pythonは数値解析関係のライブラリーが充実している現代的なインタープリター型のプログラミング言語となっている。 インストール情報 項目説明 配布元We […]
2020-08-08 / 最終更新日時 : 2020-08-04 senooken GUI インストール: Shutter | Linuxの定番画面キャプチャーソフトをUbuntu 20.04にAPTでお手軽インストール 2020-08-02 SunにOSをUbuntu 20.04にアップグレードした。 Linuxでの画面キャプチャーソフトとして愛用していたShutterがアンインストールされていたので,APTで再インストールを試みた。s […]
2020-07-13 / 最終更新日時 : 2020-06-25 senooken C++ インストール: stdman | C++標準ライブラリーのmanページ 有志により開発されたC++標準ライブラリーのmanページであるstdmanをソースコードからインストールする。C言語のAPIであれば,デフォルトでmanページが存在しており,manコマンドから関数リファレンスなどを閲覧で […]
2020-05-29 / 最終更新日時 : 2020-04-22 senooken DBMS インストール: phpMyAdmin | MySQL/MariaDBの定番管理Webアプリケーション MySQL/MariaDBの管理をGUIで行えるphpMyAdminをソースコードからインストールする。MySQL/MariaDBのDBの閲覧や操作はコマンドラインからも行えるのだが,SQLをその都度発行する必要があり, […]
2020-05-20 / 最終更新日時 : 2020-08-14 senooken install インストール: PEAR/PECL | レガシーなPHPのパッケージマネージャー PHPのパッケージマネージャーであるPEAR (PHP Extension and Application Repository) をインストールする。PEARはレガシーなPHPのパッケージマネージャーであり,PHPの黎 […]
2020-05-01 / 最終更新日時 : 2020-03-27 senooken build インストール: Flex | 高速な字句解析機 高速な字句解析機である Flex (Fast Lexical Analyzer) をソースコードからインストールする。Flexはコンパイラーの作成のために使われることが多い。Wineの依存関係で必要になったためインストー […]
2020-04-13 / 最終更新日時 : 2020-10-06 senooken font インストール: LinuxでのMSフォント | LinuxでもMSフォントを使いWindowsでのスタイル崩れを予防 MSフォントのLinuxへのインストール方法を記す。 目次 導入 MSフォントの入手 インストール 結論 導入先日,LibreOfficeでスキルシートを作成した。その後にエージェントに提出しようとしたところで思いとどま […]
2020-03-16 / 最終更新日時 : 2020-02-19 senooken develop インストール: Jenkins | warファイルを使ったお手軽インストール 以前書評を書いた「[改訂第3版]Jenkins実践入門」の第2章を参考に,CIツールのデファクトスタンダードであるJenkinsをUbuntu 18.04にwarファイルからインストールする。年間報告に記した通り,IT技 […]
2020-02-19 / 最終更新日時 : 2020-02-07 senooken image インストール: libjpeg | JPEGの基本ライブラリー JPEGの基本ライブラリーであるlibjpegをソースコードからインストールする。libGD内で使われており,PHPからjpeg関係の操作をする際に必要になったので,インストールした。 インストール情報 項目説明 配布元 […]
2020-02-17 / 最終更新日時 : 2020-12-02 senooken GUI インストール: GnuCash | クロスプラットフォームで自由な会計ソフト クロスプラットフォームで自由な会計ソフトであるGnuCashをソースコードからインストールする。GnuCashは複式簿記の簿記ソフトであるため,個人事業主の青色申告にも使うことができる。 インストール手順 インストール情 […]
2020-02-14 / 最終更新日時 : 2020-06-26 senooken document インストール: libxslt | XSLTの基本ライブラリー XMLのスタイルを指定するXSLTのC言語のライブラリーをソースコードからインストールする。libxsltはXMLをデータに使ったソフトウェアで,スタイルの処理に使われている。 インストール情報 項目説明 配布元libx […]
2020-02-12 / 最終更新日時 : 2020-02-05 senooken document インストール: libxml2 | XMLの基本ライブラリー XMLのC言語のパーサーライブラリーであるlibxml2をソースコードからインストールする。 libxml2はXML処理の基本ライブラリーであり,XMLを使用する数多くのソフトの依存先となっている。 インストール情報 項 […]
2020-01-20 / 最終更新日時 : 2020-01-20 senooken Android インストール: Android Studio | Androidアプリ開発の定番IDE Androidアプリの開発で多用されるAndroid StudioをUbuntuにインストールする。 目次 インストール手順 初期SDKのダウンロード 追加SDKのダウンロード 初回ダウンロード インストール手順 インス […]
2020-01-16 / 最終更新日時 : 2020-01-17 senooken install インストール: Composer | モダンなPHPのパッケージマネージャー PHPの現代的なパッケージマネージャーであるComposerをインストールする。 インストール情報 項目説明 配布元Composer リポジトリーcomposer/composer: Dependency Manager […]
2019-09-18 / 最終更新日時 : 2020-02-27 senooken GUI インストール: Qt5 | 至高のGUIライブラリー GUIライブラリーであるQt5をソースコードからインストールする。QtはKDEのライブラリーとして,Linux黎明期からオープンソースの世界で使われている歴史の長いクロスプラットフォームのライブラリーだ。Qtを使うことで […]
2019-09-17 / 最終更新日時 : 2019-07-15 senooken GUI qt-test-serverのインストール Qtのネットワークモジュールのテストに必要なqt-test-serverをインストールする。 Qtをソースコードからビルドする際,make check実行時にQtのネットワーク関係モジュールのテストでqt-test-se […]
2019-08-09 / 最終更新日時 : 2020-03-09 senooken build インストール: ccache | C/C++のコンパイルの高速化ツール C/C++のコンパイラーキャッシュであるccacheをソースコードからインストールする。ccacheを使うことで,何回も行うビルドを高速化できる。例えば,Qtのような巨大なライブラリーを,コンパイルオプションを変更したり […]
2019-08-08 / 最終更新日時 : 2019-06-23 senooken build GNU gperfのインストール 完全ハッシュ関数 (perfect hash function) を生成するGNU gperfをソースコードからインストールする。 GNU gperfはC/C++でハッシュを実装するためのライブラリーとなっている。 イン […]
2019-08-05 / 最終更新日時 : 2019-06-22 senooken install Xlib (libX11) のインストール UNIX系OSで採用されているウィンドウシステムであるX Window SystemプロトコルのクライアントライブラリーであるXlilb (libX11) をソースコードからインストールする。 インストール情報 項目説明 […]
2019-08-02 / 最終更新日時 : 2019-06-22 senooken build GNU Automakeのインストール Autotoolsの一部であり,Autoconfとともに数多くのソフトウェアのビルドにつかわれているGNU Automakeをソースコードからインストールする。 インストール情報 項目説明 配布元Automake  […]
2019-08-01 / 最終更新日時 : 2019-06-16 senooken install XCB (The X protocol C-language Binding) のインストール XCB (The X protocol C-language Binding) をソースコードからインストールする。XCB (ライブラリー名libxcb) はLinuxなどでGUI環境のX Window Systemのプ […]
2019-07-31 / 最終更新日時 : 2019-06-16 senooken install xcb-protoのインストール libxcbがAPIの大部分を生成するために使用するXML-XCBプロトコル記述を提供するxcb-protoをソースコードからインストールする。 xcb-protoはXCBの依存関係であり,XCBのインストールに必要なラ […]
2019-07-25 / 最終更新日時 : 2020-03-11 senooken install インストール: XKBCommon | Linuxでのキーボードライブラリー XKB (X Keyboard Extension) の仕様に準拠したキーボードのキーマップのライブラリーであるXKBCommonをソースコードからインストールする。 XKBCommonはLinux環境における,GUIラ […]
2019-07-12 / 最終更新日時 : 2020-02-01 senooken build インストール: pkg-config | パッケージのコンパイル用の情報を出力するビルドツール ビルドツールであるpkg-configをソースコードからインストールする。 pkg-configはソフトウェアのビルド時の依存関係を解決するためのツールであり,他のビルドツールであるCMakeやGNなどからも使われている […]
2019-06-13 / 最終更新日時 : 2020-01-14 senooken install インストール: Kanboard | Trelloライクなカンバン方式タスクサービス タスク管理サービスのKanboardをソースコードからインストールする。 Kanboardを使うことで,Trelloのようなカンバン方式のタスク管理サービスを自前で実現できる。 インストール手順 インストール情報 項目説 […]
2019-06-12 / 最終更新日時 : 2019-06-01 senooken other (Install) Tiny Tiny RSS公式Androidクライアントのインストール これまでに,Tiny Tiny RSSをインストールし,Feedlyのフィードをインポートした。今度は,出先でも閲覧できるように,Android (7.0) のクライアントアプリをインストールする。 ダウンロードTiny […]
2019-05-31 / 最終更新日時 : 2020-07-23 senooken install インストール: Tiny Tiny RSS | レンタルサーバーでも動作するオープンソースで人気のRSSリーダー オープンソースでWebベースのニュースフィードリーダーであるTiny Tiny RSSをソースコードからインストールする。 Tiny Tiny RSSを使えば,feedlyのようなRSSの購読サービスを自前で運営できる。 […]
2019-05-28 / 最終更新日時 : 2019-05-05 senooken DB MariaDBのインストール 数多のWebアプリケーションで利用されているリレーショナル・データベース管理システムであるMariaDBをソースコードからインストールする。MariaDBはMySQLから派生したソフトであり,MySQLとの互換性を重視さ […]
2019-05-27 / 最終更新日時 : 2019-05-03 senooken other (Install) libaioのインストール Linuxネイティブの非同期I/O (asynchronous I/O: aio) を実現するライブラリーであるlibaioをソースコードからインストールする。 インストール情報 項目説明 配布元Overview  […]
2019-05-24 / 最終更新日時 : 2019-05-03 senooken other (Install) jemallocのインストール 断片化の回避やスケール可能な並行処理に対応したmallocの汎用実装であるjemallocをソースコードからインストールする。jemallocはMariaDBのTokuDBのビルドに必要なライブラリーだ。 インストール情 […]
2019-05-23 / 最終更新日時 : 2019-05-03 senooken other (Install) libeventのインストール イベント通知ライブラリーであるlibeventをソースコードからインストールする。 libeventはMariaDBやtmux, Chromiumなどの依存関係となっている。 インストール情報 項目説明 配布元libev […]
2019-05-18 / 最終更新日時 : 2020-06-28 senooken GNU social GNU socialのインストール 分散SNSの実装として約10年以上もの歴史のあるGNU socialをソースコードからインストールする。 GNU socialを使うことで,レンタルサーバーで手安く自分のSNSを運営できる。 インストール手順 インストー […]
2019-05-17 / 最終更新日時 : 2021-01-01 senooken document インストール: Nextcloud Calendar NextcloudにCalendarアプリをインストールする。これにより,今までGoogle CalendarやThunderbirdのLightningで行っていた予定管理をNextcloud Calendarで一括管 […]
2019-05-15 / 最終更新日時 : 2021-01-01 senooken document Nextcloud Contactsのインストール NextcloudにContactsアプリをインストールする。Nextcloud Contactsを使うことで,今までGoogle Contactsでやっていた連絡先の一括管理と他デバイスとの同期も可能になる。Nextc […]
2019-05-10 / 最終更新日時 : 2020-02-04 senooken install インストール: Nextcloud | オンラインストレージ,メール,カレンダーなど非常に多くのOffice系Webサービスをあなたの手に DropboxやGoogle Driveのようなオンラインストレージを構築できるownCloudのフォークであるNextcloudをソースコードからインストールする。Nextcloudはかなり高機能なソフトのため,これを […]
2019-05-09 / 最終更新日時 : 2020-01-17 senooken Language phpizeによるPHP拡張機能のインストール phpizeによるPHP拡張機能のインストール方法を記す。 3種類のPHPの拡張機能のインストール方法 PHP本体に拡張機能 (モジュール) を追加する方法が3種類ある。PHP: Installation of PECL […]
2019-05-08 / 最終更新日時 : 2020-08-22 senooken install インストール: libzip | zip圧縮の基本ライブラリー プログラムでzip圧縮時に必要となるlibzipをソースコードからインストールする。 libzipはPHPのzip拡張機能の有効化に必要なライブラリーだ。 インストール情報 項目説明 配布元libzip リポジトリーni […]
2019-04-28 / 最終更新日時 : 2020-08-18 senooken install PHPのインストール 数多くのWebアプリケーションで利用されているPHPをソースコードからインストールする。 目次 インストール手順 インストール後設定 ビルド設定 make installでの注意 make testでの注意 – […]
2019-04-10 / 最終更新日時 : 2020-03-27 senooken build インストール: GNU Bison | GNUのパーサージェネレーター パーサージェネレーターの一種であるGNU Bisonをソースコードからインストールする。GNU Bisonはプログラミング言語を開発する際に使われたりする。その他,PHPなどのプログラミング言語をソースコードからインスト […]
2019-04-09 / 最終更新日時 : 2019-07-03 senooken build GNU Libtoolのインストール GNU Autoconfとともに,ソフトウェアのリポジトリーからのビルドで必要な場合があるGNU Libtoolをソースコードからインストールする。 インストール情報 項目説明 配布元GNU Libtool – […]
2019-03-29 / 最終更新日時 : 2020-08-16 senooken install cpanコマンドによるPerlモジュールのローカルインストール 目次 概要 cpanの初回起動時動作 cpanの初期設定の問題 cpanの推奨設定とインストール手順 モジュールのアンインストール local::libの環境変数 結論 概要 今時Perlを使った開発はあまりない。しかし […]
2019-03-26 / 最終更新日時 : 2019-09-08 senooken build GNU M4のインストール GNU M4をソースコードからインストールする。 GNU M4は汎用のマクロプロセッサーであり,GNU Autoconfに必須の依存関係である。 インストール手順 インストール情報 項目説明 配布元GNU M4 R […]
2019-03-19 / 最終更新日時 : 2019-03-18 senooken other (Install) help2manのインストール コマンドの–helpと–versionオプションの出力内容から,簡易的なマニュアルページを生成するhelp2manをソースコードからインストールする。GNU Texinfoのように,リポジトリーか […]
2019-03-14 / 最終更新日時 : 2019-03-18 senooken other (Install) GNU Texinfoのインストール GNU Texinfoをソースコードからインストールする。GNU Texinfoは単一のファイルから,HTML,PDF,infoコマンドのマニュアルページなど多数の文書を作成するソフトウェアだ。 GNU Texinfoは […]
2019-03-04 / 最終更新日時 : 2019-07-05 senooken build Gitのインストール VCS (Version Control System) として,現代的で代表的なGitをソースコードからインストールする。多くのソフトウェアがVCSにGitを採用しており,ソースコードのダウンロード時にも必要になる。 […]