タグ

debianに関するzoracのブックマーク (60)

  • Debian パッケージ作成法

    debhelper を使った deb パッケージの作成方法について.squeeze 以降のバージョンが対象です.参考サイト開発環境の構築パッケージの作成リビジョンを上げる上流のバージョンを上げるquiltCDBSdebhelper ルールbuildvars.mkbuildcore.mkdebhelper.mkmakefile ルールmakefile-vars.mkmakefile.mkautotools ルールautotools-vars.mkautotools-files.mkautotools.mkdhsvn-buildpackage既存のパッケージをレポジトリにインポートビルドする上流のバージョンアップgit-buildpackage既存のパッケージをレポジトリにインポート上流のソースコードからパッケージを作成するビルドする上流のバージョンアップパッチをつくるreprepro出力先を

  • 独自Debパッケージやaptリポジトリを使ったサーバー管理術 | さくらのナレッジ

    なお、パッケージ化するソフトウェアについて、そのオリジナルの開発者らが配布しているものを「アップストリーム(上流)」と呼ぶ。つまり、「アップストリームのソースアーカイブ」というのは、オリジナルの開発者らが配布しているソースアーカイブのことを指す。 ソースパッケージの入手 ソースパッケージを入手するには、「apt-get source <パッケージ名>」コマンドを実行すれば良い。たとえば、Apache HTTP Serverをインストールするためのapache2パッケージのソースパッケージを入手するには、以下のようにする。 $ apt-get source apache2 すると、リポジトリからソースパッケージがダウンロードされるとともに、コマンドを実行したディレクトリにパッケージ作成作業に使われる作業ディレクトリが作成され、そこにソースコードなどが展開される。以後、このディレクトリをソース

    独自Debパッケージやaptリポジトリを使ったサーバー管理術 | さくらのナレッジ
  • 第277回 Debian 7.0「Wheezy」の紹介 | gihyo.jp

    皆さま、はじめまして。かわだてつたろうと申します。 普段はDebian JP Project/関西Debian勉強会でおもに関西方面で活動しております。先日リリースされたDebian 7.0「Wheezy」の紹介記事を書きませんか、とUbuntu Japanese Teamの柴田さんよりお誘いを受けまして執筆させていただくことになりました。よろしくお願いします。 今回はDebian 7.0「Wheezy」の紹介です。 UbuntuとDebian 広く知られているように、UbuntuはDebian GNU/Linuxを元に開発されているLinuxディストリビューションです。このためUbuntuとDebianではOSの基盤や構成が似通っています。KernelはUbuntu独自ですが、多くのソフトウェアはDebianと共通です。とくにuniverseとmultiverseのコンポーネントの大半は

    第277回 Debian 7.0「Wheezy」の紹介 | gihyo.jp
    zorac
    zorac 2013/06/13
  • http://atnd.org/events/34386

    http://atnd.org/events/34386
  • http://www.freesoftwaremagazine.com/articles/debianubuntu_making_package_repository_your_lan

  • DebianにインストールしたKVMの仮想OSで、ブリッジ接続が使えるようにする

    と、bridge-utilsをインストールしておいたのがここで役に立ちます。 KVMホストIPアドレスが192.168.1.100だったとして、 ブリッジ接続「br0」を作るには、こんなコマンドを実行すればOKだそうです。 ifconfig eth0 0.0.0.0 promisc up brctl addbr br0 brctl addif br0 eth0 ifconfig br0 up ifconfig br0 192.168.1.100 netmask 255.255.255.0 route add default gw 192.168.1.1 しかし、試してはいませんがホストを再起動すると設定が消えてしまいそうな気がしたので、 /etc/network/interfacesの設定を直接編集することにしました。 /etc/network/interfaces Bridging N

    DebianにインストールしたKVMの仮想OSで、ブリッジ接続が使えるようにする
  • qemu, kvmでブリッジ接続 (ubuntu, Debian編)

    痒いところに手が届くPC用テクニックの備忘録です。 雑多なことが、整理されずに、並んでいますが、あしからず。 しばらく、離れているうちに興味がワンボードマイコンにまで広がっちゃいました。PCじゃないことも混じっていますがご容赦を。 [概要] ubuntu, Debianにおいてネットワーク・ブリッジの作成を方法を説明しています。 [詳細] KVMやqemuではlibvirtによるNAT接続の仮想ネットワークが作成されますが、仮想マシンをホストと同じネットワークに接続する場合にはブリッジを作成しなければなりません。 以前、RHELやCentOSでのブリッジの作成保法について説明しました。今回はubuntuやDebianで、ブリッジを作成する方法について説明します。 bridge-utilsのインストール ブリッジの作成には"bridge-utils"パッケージが必要です。ただ、kvm (qe

  • Air VideoのLinux鯖を立ててみた。

    とかいう人はAir Videoおすすめらしいです。友達に進められて友達の鯖で試させてもらったところ、かなりきれいに視聴することができた。Live Convertionってのにも対応してて、対応してない方式の動画をリアルタイムでエンコードしてくれます。 まぁiPod touchの場合はWiFiしかないのでどこでもってわけにはいかないけどね。 あーPocketWiFiとかほしいな

    Air VideoのLinux鯖を立ててみた。
  • LXC - Debian Wiki

    Installation Typically required packages are lxc, debootstrap and bridge-utils (the latter two are recommended by the lxc package). libvirt-bin is optional. apt install lxcOptionally: apt install libvirt-binIf you want LXC to run unprivileged container(s), the package requirements are slightly different. apt-get install lxc libvirt0 libpam-cgfs bridge-utils uidmap(Note: libpam-cgfs is unnecessary

  • Create a Debian Squeeze LXC template under Debian Squeeze

    By default, the Debian container template script installs Debian Lenny, which is no more the current stable release, so it makes sense that your new containers run an up to date release, i tried squeeze so far, didn’t try testing or still in development yet, so i’ll tell you how to create a script to create Debian Squeeze containers. By default, the lxc package ships with few different template sc

    Create a Debian Squeeze LXC template under Debian Squeeze
  • debianにredmineを入れてnginx+unicornで運用をする - shimobayashiの日記

    redmineをいじれる環境を構築する機会があったので、ついでにこれまで触って来なかったnginxを使って見ることにした。僕は基的に枯れてきたものしか使わないので、そういうことです。ついでに、unicornというものがPassengerの代わりとして注目されているようだったので、試しに導入してみた。 nginxはともかくunicornが何なのかよくわからなかったので調べてみたところ、次世代RailsサーバーUnicornを使ってみた | TechRachohttp://techracho.bpsinc.jp/bps/2010_07_09/2075がわかりやすかった。 debianのセットアップざっと触って一番高速だった、http://ftp.riken.jp/Linux/debian/debian-cd/6.0.4/amd64/iso-cd/からnetinstイメージを落として、適当にセ

  • http://atnd.org/events/22905

    http://atnd.org/events/22905
  • A-Liaison BLOG: Redmine を Debian 5.0 にゼロからインストールしてみた

    あらかじめ注意: 下記のメモは、ruby, gem, rails, rack, redmineのいずれかのバージョンが0.0.1でも違うと動作しない可能性が高いので、当てにしないでください。 ■顧客が説明した要件 1つのサーバーに複数のプロジェクトのリポジトリとかリソースをおいているので、1プロジェクトにつき1個インスタンスが必要なtracは都合が悪い!っていうかtrac飽きた!!古い!複数プロジェクト扱えるBTSが欲しい見た目クールだといいね、カスタマイズとかできるとすごくいい!Wikiは絶対必須Google Appsと連携できると素敵だな!簡単にインストールしたい、時間かけたくない ■プロジェクトリーダーの理解 https://www.gravitydev.com/ はすごくいいんだけれど許可下りなさそうだなぁ。そもそもWikiがないから却下。となるとやっぱりRedmineかな!あれす

  • deb パッケージの再構築方法

    Debian 用のパッケージの再構築方法です。パッチをあてたりする時に必要になるので覚えておきましょう。 パッケージの再構築を行なうのには、予めいくつかのパッケージが必要です。先にインストールしておきましょう。 $ apt-get install dpkg-dev devscripts また、apt-line に deb-src が入っている必要がありますので確認して下さい。(See. APT HOWTO) 今回は zsh の euc パッチ?をあてます。まずは、作業ディレクトリを作成しましょう。 $ mkdir /usr/local/apt-src $ mkdir /usr/local/apt-src/zsh $ cd /usr/local/apt-src/zsh/ パッチを落としてきて、展開します。 $ wget http://www.ono.org/software/zsh-euc/

  • ソースパッケージからのリビルド

    Debianには非常に多くのパッケージが用意されていますが、次の理由によりしばしばパッケージを再構築したくなります。 1.i586やi686などにパッケージが最適化されていない。 2.パッケージの機能変更(configureオプションの変更など)や、stableでtestingのパッケージを利用する場合。 必要なアプリをインストールします。 #apt-get install pentium-builder 環境を設定します。 export DEBIAN_BUILDARCH=i686 この状態でBuildしたパッケージの名前はi386ですが、ちゃんと最適化されてるはずです。

  • Debianでのdebパッケージの作成方法(個人利用レベル)

    *公開用(配布用)パッケージを作成するなら、"gnupg"が必要ですが、今回は使用しません。 その他、作成するソフトに依存するライブラリパッケージやdevパッケージも必要になります。 あまり参考にならないでしょうが、私の環境(sarge,gnome)では、以下の物を追加でインストールしています。(RedHatなどのGnome開発パッケージ一式相当です。) libacl1-dev libatk1.0-dev libart-2.0-dev libbonobo2-dev libbonoboui2-dev libeel2-dev libfreetype6-dev libghttp-dev libglib1.2-dev libglib2.0-dev libgtk1.2-dev libgtk2.0-dev libgtk1.2-dev libgtk2.0-dev libgsf-1-dev libg

  • Debian+virt-managerでKVMを扱ってみた

    最近、社内の開発Xenが遅い。 常時12,13台起動しているため、そろそろ新サーバを導入してもいいんじゃないかと考えています。 新サーバもXenにしようかと考えましたが、最近RedHatがKVMをメインにすると言っているので、試しにKVMで仮想化してみました。 もちろんDebianです。 squeeze(testing)を使用しています。 (以前、クライアント機でチラッと使ってみた記事を書きましたが、今回は社内での開発用途で使うために構築しています) 1・KVMとは? Linuxカーネルを使用した仮想化システム。(切替器でも某太陽社の製品でもありません) AMD-Vなどの仮想化支援機構を使用するためシンプル。 さらに、デバイスドライバなどはLinuxのものを使用するため、Linuxの資産をそのまま活用出来ます。 2・virt-managerとは? RedHat社からリリースされた仮想マシン

    Debian+virt-managerでKVMを扱ってみた
  • kmuto’s blog

    この投稿をInstagramで見る ネットワーク機器などに利用されるSNMPのそれぞれのオブジェクトはOIDという識別子で整理されており、このOIDはツリー構造になっている。どのOIDがどういうものを表すかは、MIBというデータベースに定義されている。ASN.1という抽象構文で、人間がこれを拾って読むことはあまり想定されていない(少なくともOIDと紐づけて探すのは人間では無理)。 で、これを見るためにMIBブラウザというソフトウェアジャンルがあるのだが、LinuxmacOSWindowsどれもあんまり良いOSSがない。Linuxではtkmibくらい(Tk…)。 対策の1つとしてOIDと説明をCSVで書き出す『miburi』を過去に作っていた。 kmuto.hatenablog.com しかし、やはりツリー構造をたどりたいケースも多いので、Geminiに聞きながらWebアプリケーションと

    kmuto’s blog
  • 『UTube Ripper』でYouTube動画を保存、変換 | ライフハッカー・ジャパン

    Linuxのみ:『UTube Ripper』はYouTube動画がオフラインでも閲覧できるように保存し、フラッシュ以外のフォーマットにも変換できるという動画ダウンロードツール。 Ubuntu のようなDebianベースのLinuxにこのツールをインストールするのはとっても簡単。.debファイルをダウンロードページからダウンロードし、ファイルをダブルクリック。これでインストール完了。インストールする前にAdobe Flashとffmpegライブラリがインストールされていることが条件です(インストールされていないと正しく機能してくれません)。 それが終わったならツールを起動し、ダウンロードしたいYouTube動画のリンクを貼付け、ダウンロードボタンをクリック。下のConvert FLVセクションでは、ダウンロードした動画をMPGやAVI形式に変換することが出来ます。Rip Audio only

    『UTube Ripper』でYouTube動画を保存、変換 | ライフハッカー・ジャパン
  • OpenVZ@Ubuntu作る - それマグで!

    注意:OpenVZを構成するときはOpenVZを正式採用したDebian lennyをオススメします。 OpenVZ@Ubuntu作る 参考サイト。 http://d.hatena.ne.jp/kj-ki/20090620/p1 SoftWareDesign 2007 08月号 OpenVZとは Linuxを仮想化する。XenでいうところのParavitualに相当するのかな。 どっちかというとchroot jailに近い感じ。 商用VPS環境に使われている。 起動中に変更できるのがうれしい。 CPU割当 メモリ HDDクォータ を変更できる。 仮想ディスクなんて面倒なこと無し 結構速い快適。 商用の実績がある。 ある程度枯れた技術なので結構楽ちん。 VPSっぽくつかえる XenやVirtualBoxと同じでネットワーク設定みすっても復旧できる。安心。 その一方でXenやVirtualBo

    OpenVZ@Ubuntu作る - それマグで!