案外成功方法より失敗集のほうがタメになりそう. ところでhost名がtaihaなのは安定性に関係ないです!!
![#25歳までに経験しておきたいUNIX管理作業での失敗](https://cdn-ak-scissors.b.st-hatena.com/image/square/117938011030ab65cce4573115d21f728376ee65/height=288;version=1;width=512/https%3A%2F%2Fs.tgstc.com%2Fogp3%2F0d16071d873c2f6480649e093f0471ab-1200x630.jpeg)
案外成功方法より失敗集のほうがタメになりそう. ところでhost名がtaihaなのは安定性に関係ないです!!
Raspberry piで外部にボタンを用意し,ボタンが押されたらシャットダウンするスクリプトをスタートアップにいれたところ, ライブラリか何かが入ってなかったとかで,常にシャットダウンしつづける狂気のプログラムが走ってしまった. ....ので,復旧方法をメモしておきます. 1. rescue mode(windowsでいうsafe mode)で起動する http://elinux.org/RPI_safe_mode RaspberryPiの5, 6番ピンをショートさせるとrescue modeで起動します. ブートされるのはBusy Box( http://monoist.atmarkit.co.jp/mn/articles/0802/04/news114.html )という最小構成のOSになります. 2. fdiskでマウントすべきOS(スタートアップ時に実行されてしまうファイルが入っ
MacOS/LinuxでC#やVisual Basicを実行可能にする.NETランタイム「.NET CoreCLR」。早くもGitHubで公開 マイクロソフトはWindows、Linux、MacOS Xに対応予定のフレームワーク「.NET Core」のランタイムとなる「.NET CoreCLR」をオープンソースとしてGitHubに公開したことを明らかにしました。 .NET CoreCLRの「CLR」とは、Common Language Runtimeの略。つまりC#やVisual Basicなど.NET対応言語の実行エンジンにあたります。 マイクロソフトは昨年11月に、.NETのオープンソース化とLinuxおよびMac OS X対応を表明しています。それが下記の図の「.NET Core 5」と呼ばれるものです。今回公開されたのは、その.NET Core 5のランタイムにあたる「.NET C
Let’s get the good stuff out of the way above the fold. Raspberry Pi 2 is now on sale for $35 (the same price as the existing Model B+), featuring: A 900MHz quad-core ARM Cortex-A7 CPU (~6x performance) 1GB LPDDR2 SDRAM (2x memory) Complete compatibility with Raspberry Pi 1 Because it has an ARMv7 processor, it can run the full range of ARM GNU/Linux distributions, including Snappy Ubuntu Core, as
Intel Edison Advent Calender 2014の6日目です. 本日の担当は@shiitakeoですこんにちは. 宣言どおり,ubilinuxにカーネルモジュールを追加するお話をします. ubilinuxにカーネルモジュールを追加することができると,Webカメラを使ったり,オーディオを使ったりと,Edisonの可能性が広がりますね! 経緯 Yoctoはopkgのリポジトリが貧弱なので,ubilinux最高!みたいになってきてるのが実際のところだと思う. たしかにubilinuxのaptのリポジトリはいい感じなんだけど,ソースが提供されていないのでカーネルモジュールの追加どうすんのって感じだった. 解決策 Yoctoでカーネルをビルドして,ubilinuxへコピーするような形をとると,ubilinuxへカーネルモジュールを追加することができる. 具体的には,/boot/にあ
RHEL, CentOS, Amazon Linux (6以前) /etc/localtime を /usr/share/zoneinfo 以下から上書きしたりシンボリックリンク張ったりという手法が横行していますが、 /etc/localtime は glibc パッケージに含まれるためパッケージを更新すると上書きされてESTとかに戻ってしまうわけです。 当然ながら、ディストリビューションとして正しい設定方法が用意されているので、こちらを使います。 /etc/sysconfig/clock にタイムゾーンを書きます。*1sudo sed -i -e "s/^ZONE/#ZONE/g" -e "1i ZONE=\"Asia/Tokyo\"" /etc/sysconfig/clock tzdata-update を実行します。sudo /usr/sbin/tzdata-update これだけで
Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 編集部 2015-01-28 10:04 クラウドセキュリティ企業Qualysの研究者が、Linux GNU Cライブラリ(glibc)に深刻なセキュリティホールである「GHOST」(CVE-2015-0235)を発見した。この脆弱性を利用すると、ハッカーはIDやパスワードを知らなくてもシステムをリモートから乗っ取ることができる。 Qualysはただちにこのセキュリティホールについて主なLinuxの配布元に警告を送り、多くの配布元がすでにパッチを公開している。 このセキュリティホールは、glibc-2.2(2000年11月10日にリリース)を使用してビルドされたすべてのLinuxシステムに存在する。Qualysによれば、このバグは実際には、2013年5月21日にリリースされた、gl
Linuxの起動処理は、これまでinit/upstartと呼ばれる仕組みで行われていました。Red Hat Enterprise Linux 7 (RHEL7)では、これが、systemdと呼ばれるまったく新しい仕組みに置き換わります。Fedoraでは、すでに先行してsystemdが採用されていますが、この連載(?)では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明していきます。今回は、systemdの動作の基礎となる「Unit」の概念を理解します。 systemdを採用したFedoraでLinuxの基礎を学びなそう!という方には、「「独習Linux専科」サーバ構築/運用/管理――あなたに伝えたい技と知恵と鉄則」がお勧めです。(^^/ systemdの考え方 参考資料 ・Rethinking PID 1:systemdの開発者であるLennart
今日はEdisonのLinuxのカーネルとモジュールを,自分好みにカスタマイズする方法について勉強します. 題材として,EdisonにUSBオーディオを接続して,音楽を鳴らしてみましょう. 母艦の作業 必要なツールのインストール カーネルのビルドは,Edison上ではなく,CPUのコアとメモリと記録容量が潤沢にある別のPC上で行います.以下は,Ubuntuマシンで行った手順になります. $ sudo apt-get install build-essential git diffstat gawk chrpath texinfo libtool gcc-multilib u-boot-tools BSP source package edison-src.tgzのダウンロード・解凍 Intelのページから,EdisonのBoard Support Packageをダウンロードしてきます.
今年の3月に、米国のオースティンで開催されたSxSW2014で発表されたkinoma create。 Indiegogoのクラウドファンディングで目標額を大幅達成したデバイスが、ついに我が家へやって来ました。 ■Kinoma Create とは? 近年、hueやNestなどwifiを介してインターネットへ繋がる家電が増えてきました。ざっくりな話だと、"何かデバイスとインターネットへ繋がる"ということがInternet of Things(IoT)と呼ばれています。(ユビキタスとどう違うの?とか、IoTの深くて厳密な話は是非ラーメンでも食べながら語りたいです) (3月の発表前からSxSWのデモ制作のために、Kinoma Createを触らせてもらってました。) Kinoma Createは、そんなIoTプロダクトを開発するためのデバイスです。 Raspberry Piも似たようにインターネッ
Get ready to fall in love with the HummingBoard family – a small and powerful, low-cost ARM computers that ignite the imagination. Whatever your dream is, the HummingBoard family will help make it happen – the possibilities for creating the next great IoT innovation are truly limitless. IoT is about “things” connecting with systems, people and other things such as sensors and actuators. IoT field
2004年に「エレコムは金輪際リナックスを使わない」と威勢の良い捨て台詞を吐いてLinuxから撤退していたエレコムですが、この度晴れてLinuxに再参入するそうです。 PC Watch で「エレコム、Linux採用でコストパフォーマンスと高めた小規模オフィス向けNAS~接続台数が増えたときの速度安定も売り 」という見出しを目にして、目を疑ったのですが、「ハイスペックながらコストパフォーマンスを重視! 導入から日常の管理まで簡単に使える、小規模オフィスにお勧めのLinux搭載NASを発売」とプレスリリースも出ているのでどうやら確定情報のようです。 FreeBSDベースにしておけば、FreeNAS、NAS4Free等の優秀なNASソリューションをベースにすることもできたはずなのに、なぜあえて因縁深いLinuxを採用したのか理解に苦しみます。 意地の悪いタレコミ子としては、上記のプレスリリースで
systemdは、/proc/cmdlineをパースして、もし、その中に"debug"という文字列を発見した場合、大量の冗長なデバッグメッセージをdmsegに出力する。これは様々な問題を引き起こす。まず、"debug"というあまりに一般的すぎる文字列に勝手に反応してしまうことがひとつ。dmseg、すなわちカーネルのリングバッファーをsystemdの冗長なデバッグメッセージだけで溢れ返させてしまうことがひとつ。そして、なぜかLinuxカーネルのブートに失敗してしまうことがひとつ。 Bug 76935 – Do not parse "debug" command line parameter カーネルコマンドラインに"debug"を与えると、systemdによりパースされる。適当なassertに引っかかると、こんな風にぶっ放される。 [ 150.308000] systemd-journald
ntpdateで手動で時刻同期をする際に、既にntpdが動いている環境では、以下のようなメッセージが出力され、ntpdateによる時刻同期が行われない。 # ntpdate 172.xxx.xxx.xxx 21 Sep 17:07:34 ntpdate[9564]: the NTP socket is in use, exiting で、これまでは手動で時刻合わせを行う場合は、素直に一時的にntpdをstopさせて、ntpdateを実行して手動な時刻動機を行った後、ntpdをstart・・・みたいなことをしていたのですが、そんなことをしなくても"-u"オプションをつけてntpdateを実行すれば、ntpdをわざわざ止めなくても良いことに今更気付いた。 # ntpdate -u 172.xxx.xxx.xxx 21 Sep 17:07:41 ntpdate[9566]: adjust tim
小さいLinux環境の作り方 Presentation Transcript 小さい Linux環境の 作り方 Naomasa Matsubayashi 保存するアイコン フロッピーディスク 2000年代初頭 フロッピーディスクに必要な物が全部入った Linuxディストリビューションが流行った floppix http://floppix.com/ HAL91 http://chris.silmor.de/hal91/ tomsrtbt http://www.toms.net/rb/ 3.5インチフロッピーディスクの容量 1D 2D 1DD(Mac) 1DD 2DD(Mac) 2DD(PC-98) 2DD 2HD(PC-98) 2HD(PC/AT,Mac) 2ED 2TD 160KiB 360KiB 400KiB 360KiB 800KiB 640KiB 720KiB 1232KiB 1440
Release channels: Nightly - Preview - Stable The latest Stable Mono release is: 6.12.0 Stable (6.12.0.206) Source code is available on GitHub (viewing only) or as a Tarball. Please choose your operating system to view the available packages macOS Linux Windows Docker Mono for macOS is available as a Mac Package (.pkg) Please refer to the installation guide for more information about how to install
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く