タグ

Linuxに関するenemyoffreedomのブックマーク (267)

  • 第908回 Ubuntu 26.04 LTSの変更点 [25.10→26.04 LTS編] | gihyo.jp

    adwaita-icon-theme, gdm3, gnome-calculator, gnome-characters, gnome-clocks, gnome-control-center, gnome-initial-setup, gnome-keyring, gnome-remote-desktop, gnome-session-bin, gnome-settings-daemon, gnome-shell, gnome-text-editor, gnome-user-docs, loupe, mutter-common, nautilus, orca, papers, ptyxis, showtime, ubuntu-session-common ポイントとしては、「⁠ビデオ」(⁠パッケージ名はtotem)が「ビデオプレイヤー」(⁠パッケージ名はshowtime)に変更されました

    第908回 Ubuntu 26.04 LTSの変更点 [25.10→26.04 LTS編] | gihyo.jp
  • Ubuntu 26.04 LTS “Resolute Raccoon”のリリース | gihyo.jp

    Ubuntu 26.04 LTS “Resolute Raccoon”のリリース 4月23日、Ubuntu 26.04 LTS “⁠Resolute Reccoon⁠”(⁠決然としたアライグマ)がリリースされました。リリースノートの和訳版提供は現状未確定のため、ブラウザーの翻訳機能やAIエージェントによる翻訳を利用してください。また、姉妹連載のUbuntu Weekly Recipe 第908回 Ubuntu 26.04 LTSの変更点も参照してください。 特に気にするべき変更点は次の通りですが、アップグレードの前にはリリースノートを一読し、既存の環境のバックアップを取る(もしくは再インストールすることを十分に覚悟する)ことを強くお勧めします。 sudo, core-utils, ntpdとしてRustベースの実装が導入されています。core-utilsの一部(cp, mv, rm)はGN

    Ubuntu 26.04 LTS “Resolute Raccoon”のリリース | gihyo.jp
  • 「ここでLinuxが使えたら」を解決するAndroidスマホでLinuxを実行する方法

    AndroidスマホでLinuxを実行する 外出先でWebサーバの設定を変更したい、といった際にスマホにインストールしたLinux環境を利用している管理者や開発者もいるのではないだろうか。そのような人には便利なLinuxターミナルの機能が、Android 15に対して2025年3月の更新で有効になった。まだ試験運用段階で対象機種も絞られているが、この便利な機能を使う方法を紹介しよう。 最近のスマートフォン(スマホ)は性能や画面解像度が高いため、ちょっとした作業ならPCを使わなくてもよくなってきている。外出先でWebサーバの設定を変更したい、といった際にスマホにインストールしたLinux環境を利用している管理者や開発者もいるのではないだろうか。 2025年3月の更新でAndroid 15に対して、Linuxターミナルの機能が有効になった。ただし、原稿執筆時点の対象はGoogleのPixelシ

    「ここでLinuxが使えたら」を解決するAndroidスマホでLinuxを実行する方法
    enemyoffreedom
    enemyoffreedom 2025/06/11
    Android15でもLinuxターミナルが使えると / 追記: 15でこの機能が使えるのはPixelシリーズのみか。まぁTermuxでだいたい事足りるけれど
  • snapでインストールしたパッケージのアップデートを止める – OopsOkinTP

    概要 Ubuntuなど最近のLinuxディストリビューションで採用されているSnapcraft(snap)パッケージマネージャーでのアップデート制御方法を紹介します。一般的にアップデートは常に行うべきですが、特別な事情で現在のバージョンを維持したい場合に有用です。 解決策 snap refreshで制御できます。 以下は操作例です。 firefoxのアップデートを24時間止めたい

  • Ubuntu 24.04 LTS サーバ構築手順書

    0 issue "letsencrypt.org" 0 issuewild "letsencrypt.org" 0 iodef "mailto:yourmail@example.jp" §OS再インストール 初期設定で期待通りの設定ができていない場合は、OSの再インストールをする。 さくらVPSのコントロールパネルから、OSを再インストールするサーバを選ぶ。 www99999ui.vs.sakura.ne.jp §OSのインストール操作 Ubuntu 24.04 LTS を選ぶ。 OSインストール時のパケットフィルタ(ポート制限)を無効にして、ファイアウォールは手動で設定することにする。 初期ユーザのパスワードに使える文字が制限されているので、ここでは簡単なパスワードにしておき、後ですぐに複雑なパスワードに変更する。 公開鍵認証できるように公開鍵を登録しておく。 §秘密鍵と公開鍵の作成 ク

    Ubuntu 24.04 LTS サーバ構築手順書
  • 第714回 Firefoxを含むsnapパッケージとの付き合い方 | gihyo.jp

    Ubuntu 22.04 LTSではFirefoxがsnapパッケージに完全に移行しました。実際に使ってみると、これまでといろいろ違う部分で戸惑っている人もいることでしょう。今回は改めてFirefoxを含むsnapパッケージの使い方について説明します。 snap版Firefoxは罠が多い 第710回の「Snap版Firefoxを使用しないでやり過ごす」でも解説したように、UbuntuのFirefoxパッケージは21.10からsnap版に移行し、22.04からDebianパッケージ版(debファイル版)が削除されました。 22.04のリリースまでにsnapに起因する多くの不具合が修正されたものの、まだたくさん残っている状態です。もしsnap版Firefoxで「うまく動かない」「⁠何かおかしい」と感じ、なおかつそれが致命的であれば、とりあえず第710回にあるように他の手段を使うことをおすすめし

    第714回 Firefoxを含むsnapパッケージとの付き合い方 | gihyo.jp
    enemyoffreedom
    enemyoffreedom 2025/01/23
    2022年5月の記事。snapはどうにも使いづらいのがね
  • 第825回 ローカルLLMの実行ツールであるOllamaをUbuntuで動かす | gihyo.jp

    ChatGPTをはじめとした生成AIにおけるここ数年の勃興は語るまでもありません。特にユーザーからの自然言語による対話をもとに文章を生成する仕組みは、すでに趣味や研究の範囲を超えて各分野の業務でも広く使われるようになりつつあります。その自然言語の理解と文章の生成に貢献している概念のひとつが、「⁠LLM(Large Language Model:大規模言語モデル)」です。現在ではChatGPTで使われているGPTシリーズだけでなく、GoogleのGeminiやAnthropicのClaudeなど、規模の大小、目的問わずさまざまなLLMが登場しています。 今回はそんなLLMのうち個人でも利用可能で軽量なモデルの入門として、まずはUbuntu上で動かす方法について紹介しましょう。 図1 ollamaとOpen WebUIを使えばChatGPTっぽいUIからローカルLLMを使える ローカルLLMの

    第825回 ローカルLLMの実行ツールであるOllamaをUbuntuで動かす | gihyo.jp
  • “時は来た”―ReiserFS、Linux 6.13でカーネルから完全に削除へ | gihyo.jp

    Linux Daily Topics “時は来た” ―ReiserFS⁠⁠、Linux 6.13でカーネルから完全に削除へ The deprecation period of reiserfs is ending at the end of this year so it is time to remove it. (⁠ReiserFSの非推奨期間は今年いっぱいで終わるので、もう削除するときが来た) 2025年1月リリース予定の次期Linuxカーネル「Linux 6.13」に向けて、マージウィンドウではすでにいくつもの新機能が取り込まれつつあるが、一方でメインラインから完全に姿を消してしまうものもある。Linus Torvaldsは11月21日、Linux 6.13の変更作業においてジャーナリングファイルシステム「ReiserFS」をカーネルコードから削除するコードをマージした(冒頭のコメ

    “時は来た”―ReiserFS、Linux 6.13でカーネルから完全に削除へ | gihyo.jp
    enemyoffreedom
    enemyoffreedom 2024/11/26
    自分もかつてReiserFSに期待した一人だったので残念
  • IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか

    IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか:移行先の検討で留意すべきこと 無償のLinuxディストリビューションである「CentOS」の更新が2024年6月に終了した。そのまま使い続けるとセキュリティリスクになるが、有償の「Red Hat Enterprise Linux」への移行は検証も含め、コスト面で課題があるケースも多い。日語サポートも欲しいところだ。現実的な移行先を解説する。 無償のLinuxディストリビューションとして普及している「CentOS」を利用する企業が今、岐路に立たされている。「CentOS Linux 8」はアップデートが2021年末に打ち切られ、「CentOS Linux 7」の更新が2024年6月に終了した。今後もセキュリティパッチを適用して安全に使うためには、ベンダーが有償で提供しているCentOSの延長

    IT部門が頭を抱える「CentOS終了問題」 なぜ企業は後継OSに「AlmaLinux」を選ぶのか
    enemyoffreedom
    enemyoffreedom 2024/10/10
    Redhatにお世話になっているならちゃんと課金するか、それが嫌ならいっそDebian系に移行しよう
  • 第822回 CLIだけでUbuntuを使いたい人向けのUbuntuサーバー講座2024 | gihyo.jp

    前々回の第820回では「改めてUbuntuに入門したい人向けのUbuntuサーバー講座2024」と題してUbuntu 24.04 LTSのサーバー版のインストール方法を紹介しました。もちろんUbuntuはインストールしただけで終わりではありません。豊富なパッケージ資産の利用や、自分なりの環境のカスタマイズなどを行って初めて、「⁠Ubuntuを使う」状態になるのです。そこで今回は、Ubuntuサーバーを使い始めてまず実施するであろう定番の作業をいくつか紹介しましょう。 UbuntuのCLIを使えるようになると、他のLinuxディストリビューションやWSL、Raspberry Pi OSなど他の環境におけるハードルもぐっと下がります。その人の使い方に合うか合わないかは別にして、一度は経験しておくことをおすすめします。 図1 fastfetchでUbuntuの情報を表示した様子 SSHサーバーの

    第822回 CLIだけでUbuntuを使いたい人向けのUbuntuサーバー講座2024 | gihyo.jp
  • 第798回 Ubuntuのセキュリティを支えるAppArmor入門 | gihyo.jp

    Ubuntuではセキュリティ対策の一環としてAppArmorを採用しています。AppArmorを使えば、任意のプログラムに対して、意図しないファイルやデバイスのアクセスを阻害したり、サブプロセスに対するセキュリティ制約をかけたりできます。今回はあまり意識することのないものの、知っておくといつか役に立つかもしれない、実際に役に立つ時はあまり来てほしくないAppArmorについて紹介しましょう。 AppArmorとMACとLSMと 「AppArmor」は「名前ベースの強制アクセス制御で、LSMを用いて実装されている仕組み」と紹介されることがあります。これはどういう意味でしょうか。 まずはAppArmorの特徴となる「名前ベース(もしくはパス名ベース)」についてですが、これは「セキュリティ設定を対象となるファイルパスを元に設定する」ことを意味します。つまりファイルパスごとに、何を許可し何を許可し

    第798回 Ubuntuのセキュリティを支えるAppArmor入門 | gihyo.jp
  • 第810回 Ubuntu 24.04 LTSの変更点 | gihyo.jp

    adwaita-icon-theme, baobab, evince, gdm3, gnome-bluetooth-3-common, gnome-calculator, gnome-characters, gnome-clocks, gnome-control-center, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-remote-desktop, gnome-session-bin, gnome-settings-daemon, gnome-shell, gnome-system-monitor, gnome-text-editor, gnome-user-docs, mutter-common, nautilus, orca, tecla, ubuntu-sessi

    第810回 Ubuntu 24.04 LTSの変更点 | gihyo.jp
  • Raspberry Pi Zero 2のネットワークデーモンに関して

    enemyoffreedom
    enemyoffreedom 2024/02/07
    「2023年10月10日のRaspberry Pi OSリリースに伴い、デフォルトのネットワークデーモンがdhcpcdからNetworkManagerに変更されました」 そうだったのか
  • bashの .bash_profile と .bashrc の挙動の整理と使い分け方 - Qiita

    新しい開発環境を構築していて、 .bashrc と .bash_profile のどちらに何を書くべきなのか、今までは適当にやっていたがベストプラクティスを調べて準拠したくなり、気合を入れて調べたのでメモを残す。(macOS Venturaで確認) 調べたいこと bashの主要な設定ファイルである .bashrc と .bash_profile は、それぞれどんなときに読み込み・実行されるのか確認し、整理する 上記整理に従って、bashの設定の管理指針の明確化を図る bashシェルのモード bashのシェルには、起動方法によって「ログインシェル」と「インタラクティブシェル」があり、それぞれ読み込まれる設定ファイルが異なる。 「ログインシェル」は、主にシェルのセッション開始時に用いられる。具体的には、macOSでターミナルを立ち上げたり、SSHでリモートログインしたときなどである。一番「外側

    bashの .bash_profile と .bashrc の挙動の整理と使い分け方 - Qiita
    enemyoffreedom
    enemyoffreedom 2024/02/07
    まるっと新しい環境を作るたびに思い出したり調べたりするやつだ。macOSでもzshが標準になったしそろそろ乗り換えるべきかもだが
  • 第751回 イマドキのVPSでUbuntuをセキュアに保つ | gihyo.jp

    今回はイマドキのVPSであるKAGOYA CLOUD VPSにUbuntuをセットアップし、セキュアに運用する方法を紹介します。とはいえ他のVPSサービスにもそのまま利用できます。 VPS放浪記 筆者は諸般の事情でKAGOYA CLOUD VPSを借りることにしました。 主に動作させるのはNextcloudサーバーです。一般的なVPSサービスのストレージ容量は(プランにもよりますが)100GB程度で、少なく感じていました。しかしKAGOYA CLOUD VPSは大容量プランと称して200GBや400GBのストレージが割安で使用できます。これはいいなと思って契約しました。 筆者が使用したことのあるVPSサービスはこれで3社目ですが、いずれもOSテンプレートとして最新のUbuntu LTS(今だと22.04 LTS)が用意されています。Ubuntu使いとしてはこれを選択するわけですが、3社とも

    第751回 イマドキのVPSでUbuntuをセキュアに保つ | gihyo.jp
  • 第77回 Ubuntuのソフトウェアファイアウォール:ufwの利用(2) | gihyo.jp

    先週に引き続き、今回もufwを使いこなすためのレシピを紹介します。今回は実践編となりますので、先週の基礎操作編とあわせて利用してください。 特定のIPアドレスからの接続を許可する ネットワークの構成上、「⁠このIPアドレスからの接続は安全であると仮定してもいい」(⁠そこには自分が普段使うマシンしかない)といったこともあるでしょう。このような場合は、次の構文を用います。 $ sudo ufw allow from 192.168.254.0/24 この設定は、「⁠192.168.254.*に属するホストからのすべての通信を許す」というものです。個別のホスト単位にしたい場合は、次のようにIPアドレスを指定してください。以下では、192.168.254.10からのすべての通信を受け付けるように設定しています。 $ sudo ufw allow from 192.168.254.10 さらに、以下

    第77回 Ubuntuのソフトウェアファイアウォール:ufwの利用(2) | gihyo.jp
  • Debian -- News -- Debian 12 "bookworm" released

    Debian 12 bookworm released June 10th, 2023 After 1 year, 9 months, and 28 days of development, the Debian project is proud to present its new stable version 12 (code name bookworm). bookworm will be supported for the next 5 years thanks to the combined work of the Debian Security team and the Debian Long Term Support team. Following the 2022 General Resolution about non-free firmware, we have int

  • dateutils

    Dateutils Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line with a strong focus on use cases that arise when dealing with large amounts of financial data. Dateutils are hosted primarily on github: project homepage: http://www.fresse.org/dateutils/ github page: https://github.com/hroptatyr/dateutils downloads: https://bitbucket.org/hroptatyr/dateut

    enemyoffreedom
    enemyoffreedom 2023/06/06
    日付文字列処理用の便利コマンド群
  • シェルスクリプトで日付処理ならdateコマンドは投げ捨ててDateutilsを使おう! - Qiita

    はじめに シェルスクリプトで日付や時間の処理をするのって面倒ですよね? date コマンドはオプションは機能が少ないし LinuxmacOS で書き方が違うし便利な機能は移植性がありません。移植性がないため POSIX は新しい機能を標準化することができません。書き方の違いは macOS で GNU Coreutils をインストールすれば解決できますが機能の少なさはどうしようもありません。なにかいい方法はないかな?作るかな?と思っていたのですが Dateutils を使ってみたらこれが思いの外良くできていたので使い方の紹介です。 project homepage: http://www.fresse.org/dateutils/ github page: https://github.com/hroptatyr/dateutils Dateutils のコマンド一覧 date コマ

    シェルスクリプトで日付処理ならdateコマンドは投げ捨ててDateutilsを使おう! - Qiita
    enemyoffreedom
    enemyoffreedom 2023/06/06
    日付文字列処理用の便利コマンド群。不勉強で知らなかった
  • Linux関連の最新状況にキャッチアップするための本「入門モダンLinux」

    以下イベントのプレゼン資料です。 https://forkwell.connpass.com/event/279042/

    Linux関連の最新状況にキャッチアップするための本「入門モダンLinux」