linux

Debian 8 “Jessie”から Debian 9 “Stretch”へアップグレードする方法

先日、Stretchがstableブランチになったので、手元にあるJessieをStretchにアップグレードしました。

その時のコマンドを列挙しておきます。

アップグレードする前に

Jessieのソフトウェアを最新のものにアップデートします。

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

現在のsources.listをバックアップします。

# cp /etc/apt/sources.list /etc/apt/sources.list_back

アップグレード作業

エディタまたはsedなどのコマンドでsources.list内の’jessie’を’stretch’に変更します。

# sed -i 's/jessie/stretch/g' /etc/apt/sources.list

パッケージのインデックスをアップデートします。

# apt-get update

次のコマンドでアップグレードします。

# apt-get upgrade
# apt-get dist-upgrade

次のコマンドでDebianのバージョンを確認します。

# cat /etc/issue
Debian GNU/Linux 9 \n \l

リンク

第4章 Debian 8 (jessie) からのアップグレード

詳細なアップグレード方法はこちらに載っています。

第2章 Debian 9 の最新情報

各ソフトウェアのバージョン、サポートするアーキテクチャなどが載っています。

オープンソースのテキストエディタAtom 1.18.0リリース、GitとGitHubが統合されより便利に

GitHubは現地時間6月13日にオープンソースのテキストエディタAtomの最新版であるバージョン1.18.0をリリースしました。

Atomとは、もともとMac OS X用にGitHubの内部で開発が進められてきたプログラミング向けのテキストエディタです。

CSS、HTML、JavaScriptなどのWeb技術を基に構成されたエディタです。

また、統合開発ソフトのようにビルドシステムやワークスペースなど、開発に有用な機能が元から備わっています。

最新のバージョン1.18.0の大きな変更点は、GitとGitHubが統合されたことです。

Gitのブランチの作成、commit、push、pullなどの操作がAtomだけで実行できるようになりました。

現在では、Mac OS X版だけでなくWindows版、Linux版も開発されています。

Linux(debian)版のインストール

Atom よりdebパッケージをダウンロードします。

ダウンロードされたatom-amd64.debをインストールします。

dpkg -i atom-amd64.deb

コマンドから起動します。

atom &

スクリーンショット

rcloneのインストールと設定

これは何?

Rclone is a program to sync files and directories between the local file system and a variety of commercial cloud storage providers

Rcloneはローカルファイルシステムとさまざまな商用クラウドストレージプロバイダの間でファイルやディレクトリを同期するプログラムです.

インストール

Debianでは

apt-get install rclone

でインストールできます.他のOS,Linuxのディストリビューションは rclone – rsync for cloud storage を参照してください.

設定方法

さまざまなクラウドストレージサービスを利用できます.

ここでは,Google Driveにファイルをコピーする設定をしてみましょう.

rclone config

で対話形式で設定していきます.

n) New remote
d) Delete remote
q) Quit config
e/n/d/q> n

新規で設定しますので,’n’と入力します.

name> gd

名前を付けます.ここではGoogle Driveのリモートストーレジですので’gd’と入力します.

Type of storage to configure.
Choose a number from below, or type in your own value
 1 / Amazon Drive
   \ "amazon cloud drive"
 2 / Amazon S3 (also Dreamhost, Ceph, Minio)
   \ "s3"
 3 / Backblaze B2
   \ "b2"
 4 / Dropbox
   \ "dropbox"
 5 / Encrypt/Decrypt a remote
   \ "crypt"
 6 / Google Cloud Storage (this is not Google Drive)
   \ "google cloud storage"
 7 / Google Drive
   \ "drive"
 8 / Hubic
   \ "hubic"
 9 / Local Disk
   \ "local"
10 / Microsoft OneDrive
   \ "onedrive"
11 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
   \ "swift"
12 / Yandex Disk
   \ "yandex"
Storage> 7

ここでは,7番を選びます.

Google Application Client Id - leave blank normally.
client_id>

ここは空欄でいいです.

Google Application Client Secret - leave blank normally.
client_secret>

ここも空欄です.

Remote config
Use auto config?
 * Say Y if not sure
 * Say N if you are working on a remote or headless machine or Y didn't work
y) Yes
n) No
y/n> y

よくわからなかったら’y’を入力します.

If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth
Log in and authorize rclone for access
Waiting for code...
Got code
--------------------
[remote]
client_id = 
client_secret = 
token = {"AccessToken":"xxxx.x.xxxxx_xxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","RefreshToken":"1/xxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxx","Expiry":"2014-03-16T13:57:58.955387075Z","Extra":null}
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y

普通は自動でブラウザが開きます.画面の指示にしたがいrcloneからのアクセスを許可します.そうするとアクセストークンが発行されます.

画面の指示にしたがい,’y’と入力します.

接続方法

rclone lsd gd:

でグーグルドライブのトップレベルにあるディレクトリを表示します.

rclone ls gd:

でグーグルドライブにあるすべてのファイルを表示します.

rclone copy /home/source gd:backup

で’/home/source’下のディレクトリ,ファイルをグーグルドライブのbackupフォルダにコピーします.

参考文献

‘/usr/share/doc/rclone’以下のファイル.特に’MANUAL.html’.

ブックマーク(2015-8-13)「英語の勉強に超役立つ!絶対におさえたいおすすめの良記事・良書・良アプリ51選」他

英語の勉強に超役立つ!絶対におさえたいおすすめの良記事・良書・良アプリ51選 – Appism

これからの時代、英語が出来ることは特別なスキルではなくなるそうです。これからは、出来て当たり前の時代。

「じゃあ英語を勉強しなきゃ!」といっても何をすればいいのか分からない。
そんな方向けに、英語の学習に役立つ素晴らしい記事や本、アプリをまとめてご紹介します。是非、参考にして下さい。

Gmailアプリが全アカウントのメールを1つの受信箱に集める機能を新搭載 – GIGAZINE

Gmailアプリには他のメールアカウントを集約する機能がすでに搭載されていましたが、新たに全てメールアカウントのメールを一括して閲覧できる「すべての受信トレイ」機能が追加されました。これで、Gmailアプリに登録しまくったあらゆるメールアカウントに届く全てのメールをサクサクチェックできるようになります。

[N] Instagramに投稿した写真をWordPressに自動投稿する方法

旅行用のブログをWordPressを立ち上げ、旅先から投稿したInstagramの写真をWordPressに投稿するなんてことはできるのかとTwitterで聞いたところ、InstagramからWordPressに自動投稿するようにしてみた | オニマガという記事を教えて貰いました。ズバリです!

8,000円以下ではじめられる!人脈を広げるのにオススメな趣味 | 日刊キャリアトレック

気づけば毎日仕事ばかり。週末はだらだら家で過ごしてばかり。職場にしか足を運ばない人生では、社外の人脈は増えていきません。
 そこで今回は趣味の達人たちに行ったアンケートをもとに、人脈形成にオススメな趣味を10個まとめてご紹介します。どれも8,000円以下ではじめられる趣味ですので、この春、新しいことに挑戦してみたい方は参考にしてみてください。

いま欲しいライターは、得意分野のセグメントができる人:20万人の支持を集める「別視点」コンテンツの作り方(3) | ライフハッカー[日本版]

実際に行ってみたというお声はよくいただきますね。記事で紹介している場所はどれも、僕のレポートではその楽しさの1万分の1も伝えきれてないと思っているんです。実際に目で見たときの情報量は格段に違いますし、そこでしか味わえない独特の空気感や緊張感みたいなものがあるので、ぜひ行ってみてほしいと思っています。

実践nginx〜メルカリの場合〜 // Speaker Deck

「半月で3,000万円稼いだ」スマホアプリ「今日、彼女が死んだ」のNagisaが語る「放置ゲーム」で稼ぐためのゲームバランス3要素。 | アプリマーケティング研究所

そうですね、まず「放置ゲーム」のターゲットユーザーって、10代〜20代前半なので、その世代の子たちが、好きなジャンルじゃないといけない。

例えば、引きが強いジャンルとして「恋愛系(彼氏・彼女)」は鉄板だと思うんです。あとは「お金」「ねこ」とかですかね、なるべくそういうジャンルに張る。

最近の例でいうと「恋愛系」は「リア充爆発しろ」とか、「お金系」でいうとDeNAの「パズ億」なども人気が出ていましたよね。

Linux歴15年の俺がおすすめソフトを紹介する : IT速報

現在28歳だから思い返せば中1の頃からLinux使ってますな
たしか当時は1CDLinuxが流行り始めてた頃だったかと記憶している

ということで紹介していきましょー

半年間でゆっくり10kg痩せるダイエット – shi3zの長文日記

人間、誰しも過ちはある。
 しかし、神はどんな過ちも許してくれる。
 だが、神は過ちを許すことはできるが、正すことはできない。

山本一郎が薦める「良書」とは?

ブックマーク(2015-7-17)「作るだけでも価値がある「今年やるべき100のリスト」」他

作るだけでも価値がある「今年やるべき100のリスト」

この100のリストは、ここ数年、毎年年初に作成していますが、いつも達成できたのは3割前後。3割という数字は、少ないように見えるかもしれませんが、3割といえば野球の打者で言えばクリーンアップの打率です。「30しか達成できなかった」ではなく、「30も達成できた」と思うべきです。

アフィリエイトで月100万円稼ぐための考え方と手法 – 冒険の書

このエントリーはアフィリエイトを始めて今から結果を出すぞ!と気合いが入っている方向けの記事で、谷の方にとっては全く参考にならない内容だと思いますので、スルーして下さい。。。

2015年 デジタルマーケティング系イベントカレンダー ::SEM R (#SEMR)

2015年に海外で開催されるデジタルマーケティング関連のイベントカレンダーをまとめました。SMX、ClickZ Live、Content Marketing World、SearchLove ほか。

脳科学者・中野信子「人間は実力のある人よりも、確信のある人のほうにひかれるのです」 – ライブドアニュース

人間の大きな目的が生存である以上、今生きている人の人生は、いいことも悪いことも含めてみんなボーナスみたいなものなんです。それならば、苦しい思いをして出世しようとか、お金儲けをしようとか考えずに好きなように人生を楽しんだほうがいいのです。

Javaユーザに贈るJenkins 25のTips

2015 新春 JJUG 特別企画 Jenkins まつりにて発表した資料です。

投資信託のことは投信投資家に訊け|山崎元のマルチスコープ|ダイヤモンド・オンライン

まず、そもそも投信は毎年乗り換えるのではなく、長期に保有すべき商品なので、「Fund of the Year」という単位に少し違和感があるのだが、あえてこれを決めるとすると、(1)今、これから投資する対象としてベストなファンド、(2)結果論的な評価となるが、2014年に運用で好結果を出したファンド、(3)2014年に新規に登場した商品でいいファンド、の3通りだろう。

年末だしLinux歴15年の俺がオススメソフトを紹介して普及を目指すスレ:ハムスター速報

ニュース30over : 【必見】Linux歴15年の俺氏、オススメソフトを紹介して普及を目指す! – ライブドアブログ

NISA口座の人気銘柄は、実はNISA向きじゃない!?株&投資信託の「保有残高ランキング」から考える2015年のNISA口座用おすすめ銘柄の選び方!|NISAで人気の株・投資信託ランキング 2015年 |ザイ・オンライン

2014年から始まったNISAとは、「少額投資非課税制度」のことで、毎年100万円を上限に、最長5年間は譲渡益(=売却益)や配当金が非課税になる制度。通常は株式や投資信託の譲渡益や配当金には20%の税金がかかるが、NISA口座を開設して、NISA口座で投資した株式や投資信託の譲渡益や配当金は100%利益として受け取れるという、とてもお得な制度だ。

面白くて繰り返し読める歴史関連本10冊 – 歴ログ -世界史専門ブログ-

今回は、これまで読んできた中で、特に面白くて繰り返し読める歴史関連本10冊を紹介したいと思います。

ブックマーク(2014-2-27)「3DS で YouTube を見る・再生する方法」他

3DS で YouTube を見る・再生する方法 | PLUS1WORLD.com

YouTubeを3DSでも見たい方のために、3DSでYouTubeを見る方法を解説します。

Rails あるある

札幌市中央区Ruby会議01 での発表資料です。

Raspberry Pi(ラズベリー・パイ)でここまで出来る!12のクールな使い方 | ReadWrite Japan

ここに、あなたのRaspberry Piをとことん使い倒すための12のチュートリアルを紹介しよう。自宅をオートメーション化したり、自分のデバイスをカスタマイズしたり、そして恐らくたくさんのお金も節約できる(Raspberry Piを各プロジェクト用に12個買ったりしない限り)はずだ。

なにこれ超便利!レスポンシブデザインのサイトが各デバイスでどう見えるかが一目瞭然!Adsenseの確認にもなるよ! | なまら春友流

当サイトはレスポンシブデザインを採用している。 それに合わせて最近GoogleAdsenseのコードをレスポンシブ対応のものに変更した。 その際に面倒なのが、広告が自分のサイトでどう表示されているのかの確認。 キャッシュが残ってたり表示させるガジェットを持っていなかったりという問題があってなかなか簡単に確認できなかったけれど、そんな悩みを一発で解決してくれる便利サイトがあったのでご紹介。

AWSからのメール送信

急成長するバイラルメディア「Upworthy」が採用する、ユーザー満足度を測る新しい基準とは : ライフハッカー[日本版]

これまでは、ユニークユーザー数やページビュー、サイト滞在時間などを元に測っていましたが、これからはユーザーエンゲージメントだと言うのです。そのユーザーエンゲージメントを測る指標として挙げられるのが「アテンション時間」(attention minutes)と呼ばれるものです。

アドセンス収益アップ狙うなら「テスト」をやるべき!最適な広告設定を見つけ出せ! | love guava!

今回は、アドセンス収益をさらにアップさせるためには「テスト」を使うといいよ!って話をしたいと思います。

WordPress.com から はてなブログに移行した理由と移行作業 – tech.guitarrapc.cóm

2012年11月に PowerShell に関して記事を書き初めて 10ヶ月経っていました。 はじめてのはてなブログ記事は、「WordPress.com から はてなブログに移行した理由と移行作業」です。

副収入、何もせず毎月100万くらい稼いでるけど、質問ある?:キニ速

FreeBSDに挑戦 – なんとな~くしあわせ?の日記

ブックマーク(2014-2-26)「冬の京都において最高のロケーションを誇るであろう、積雪パワーの 貴船 雪化粧 に行ってきた話」他

冬の京都において最高のロケーションを誇るであろう、積雪パワーの 貴船 雪化粧 に行ってきた話 – ken’s blog

早朝5時くらいにid:halfrackが衝撃的な写真を送ってきていたのでさっそうと貴船鞍馬を目指すことに。やはり最高のロケーションを見捨てて金閣寺にいくわけには行かないっしょ? ということで朝5時過ぎにおきて颯爽と行ってきた。

国内のバイラルメディアまとめ|nanapiのけんすう氏がTumblrでバイラルメディアを始めたようです | 男子ハック

日本でも徐々に増えてきている「バイラルメディア」ですが、生活の知恵が集まるハウツーサイト「nanapi」の社長である古川健介氏(@kensuu)が自身のTumblrアカウントでバイラルメディアを始めたようです。

Linux標準教科書2.0.0を読んだ – rochefort’s blog

自分にはもう必要ないかもと思いながら積読状態だった Linux標準教科書 を読みました。 以外と知らないこともあり勉強になりました。 基礎大事。

 

Screen sharing comes to Linux via Deskhop | News | TechRadar

10 Commonly Used Basic Linux Commands You Should Know – Lost Saloon

Top 10 WordPress Plugins to build a great Website | BigRock Blog

会社4つたてて4つとも成功したけど : はれぞう

ブックマーク(2014-2-25)「冬の北海道旅行は、猛烈に安いという話。3泊4日、飛行機代とホテル代込で2万円以下なんてザラです。北海道の冬の味覚を味わいたい方に!」他

冬の北海道旅行は、猛烈に安いという話。3泊4日、飛行機代とホテル代込で2万円以下なんてザラです。北海道の冬の味覚を味わいたい方に! – クレジットカードの読みもの

冬の北海道旅行って、あり得ないほど安い…ってこと、みなさんご存知ですか?タイトルにも記載させていただいた通り、3泊4日、往復の飛行機代とホテル代込で1人あたり2万円以下なんてザラです。

5,000DLでも積み上げれば1億円!アプリを使い続けてもらうことの重要性とSSP活用メリット-サムライ・インターナショナルアプリセミナー | アプリマーケティング研究所

11/15に東京(青山一丁目)で開催された、 サムライ・インターナショナルさん主催のセミナー「ランキングに上がらなくてもアプリ収益化する方法」のレポート記事です。

株とFXで100万を7000万円にした投資家が公開した手法が凄い。

アプリ開発者やけどアプリの作り方とかおしえるで:キニ速

8 Simple Steps That Will Give Your WordPress Blog an Efficiency Makeover For 2014 | Search Engine Journal

Android App Updates 1/17/14: Feedly, Swiftkey, Floatifications and More! | Androidheadlines.com

A guide to setting up a Google+ Page | ITProPortal.com

11 Social Media Marketing Solutions for Small Businesses

Basic Linux commands for new Linux server administrators

ブックマーク(2014-2-18)「IT業界人ならフォロー必須!海外のトップイノベーターのTwitterアカウントまとめ」他

IT業界人ならフォロー必須!海外のトップイノベーターのTwitterアカウントまとめ | nanapi ナナピ

多くの著名人や成功者たちが使用しているTwitter。海外のイケてる起業家のツイッターアカウントをフォローして、彼らの感性に触れてみませんか?

誰得UNIX-Blog: git-flowでもgithub flowでもない、Git本家推奨のワークフロー

gitworkflows – Gitにおける推奨されるワークフローの概要

Javaを使うメリットはありますか? はい、それはもちろんあるに決まってます! – ブログなんだよもん

色々書きましたが、下記の2点にメリットを集約できると思います

言語機能や開発環境によりコード品質や生産性の底上げがしやすいため人の確保が比較的容易 言語の安定性やモニタリングなど運用時に都合の良い部分が多い

「なぜ?」が見えるGoogleアナリティクスの設定方法~どこを見ればいいと言う前に!

サイト構築時にオススメしたいWordPressプラグインまとめ20選 | 株式会社LIG

今回はWordPressサイトを構築している時に役に立つプラグインを紹介したいと思います。タイプ別で分けて紹介します。

テストファーストなGitワークフローについて – kazuhoのメモ置き場

Gitのワークフローに関する話題が、また盛り上がっているようなので、僕が好んで使っているワークフローについて書きます。

Git チュートリアルとトレーニング| Atlassian

ここでは、ワークフローやGitコマンドに関するビジュアルガイドを利用して、例を伴った入門編の役目を果たします。現在のワークフローのスタイルを保ちながら、軽量かつ機能豊富なGitの利点を活用しましょう。

2013年に読んだ本230冊の中で最も影響を受けた10冊+α(マインドマップ付き) #10book2013 – ライフハックブログKo’s Style

SPDYとLinuxの間でGoogleマップがハマった落とし穴 – ぼちぼち日記

GoogleマップサービスでSPDYの問題が発覚し、GoogleがLinuxカーネルに修正を加えて対応したというお話です。将来 Linux + nginx + SPDY を使いリバースプロキシでサービス運用を検討されている方は参考になるかもしれません。

Inside AdSense : Google アナリティクスを活用し、ユーザーの理解を深めよう! アナリティクスシリーズ 第 1 弾

そこで本日より 5 週間にわたり、サイト運営者様が、ウェブサイトに訪れるユーザーへの理解を深めるためのアナリティクスの活用方法をご紹介いたします。

ブックマーク(2014-2-14)「GitHubと子供の教育の未来」他

GitHubと子供の教育の未来 – ワザノバ | wazanova

GitHubでコードが共有され、Tumblrでクリエイティブな作品がリブログされる社会環境の中で、これからの子供教育にあるべきアプローチについて語ってます。

WordPress定番本の新作が登場 pcmanabu

今活躍しているブロガーの中で、WordPress レッスンブック 3.x対応を読んでいた方が、とても多いと思います。

私も、その一人です。2008年から、急成長期で、毎年のように、「WordPress レッスンブック 2.6」⇒「WordPress レッスンブック 2.8」⇒「WordPress レッスンブック 3.x対応」を毎年のように、買い直したほどです。

昨日、本屋をぷらっとしていたら、新しいものが出ているではありませんか!

FacebookページとWordPressを連携させる Jetpack

WordPress.com公式プラグイン『Jetpack』がGoogle+ページとの連携に対応したため主要ソーシャルメディアとの連携が『Jetpack』一つで完結します。やったね!これに便乗してFacebookページとWordPressの連携方法を紹介します。

株式会社LIGが使っているWordpressプラグイン | No:787 |

自社運用のブログで有名になった株式会社LIGの運用しているWordpressに導入されているWordpressプラグインを公開しており、ブログメディアの成功例として非常に参考となる内容だったので、共有します。

Googleウェブマスターツール、検索クエリデータを改善 実数表示とモバイル向けデータ::SEM R (#SEMR)

グーグルがウェブマスターツールの検索クエリレポートを改良。検索回数やクリック回数が実数表示に変更されたほか、モバイル向け別サイトを運用している場合にリダイレクトスキップの発生状況を確認可能となった。

Webデザイナーも参考にして欲しいディレクション業務の参考書を読んだ感想 | sichoru

では2014年最初のブログ投稿は年末に書いた2013年総まとめ!買って良かった参考書の紹介に登場してきたWebディレクション標準スキル152が非常にWebデザイナーとして読んでみると参考になったのでもう少し詳しくご紹介したいと思います。

Inside AdSense : 第 15 回東京ブロガーミートアップが Google 東京オフィスで開催

ブログを成長させて新しい世界と出会うことを目指している東京ブロガーミートアップという勉強会には、毎回ブログの運営に熱心なサイト運営者様が集まり、意見を戦わせています。2014 年第 1 回目となる第 15 回は「ブログのマネタイズ」に焦点を当てて開催されました。

Rails x Heroku 完全初心者向け チュートリアル 無料で始める For Mac – 酒と泪とRubyとRailsと

プログラミング経験の本当に少ない人向けに、無料で始められるWebサーバのHerokuにRuby on Railsのアプリケーションをアップロードするまでのチュートリアル記事です。Macでの環境構築から、Herokuへの登録、Railsアプリの作成、HerokuへのPushまでをひと通りカバーできることを目標にしています。

Four Linux server monitoring tools | Aarvik.dk

Here is four strong monitoring tools i would like to present for you.

HTML&CSS フロントエンド 何度も読み直したい資料・ツールまとめ – 酒と泪とRubyとRailsと

HTML5/CSS3などのフロントエンドもWeb上の資料が充実しすぎていて、ついつい今までなんとなく作って体系的な知識が不足していました。知れば知るほど奥が深いフロントエンド・コーディングを少し手も効率的にするために、幾つか書籍を購入したり、ネット上の資料を読み込んでみたので、備忘録がてらまとめていきます。