chromiumマイポータブル版(32bit) 最新は 49.0.2623.75 です。

追加アプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

chromiumマイポータブル版(32bit) 最新は 49.0.2623.75 です。

投稿記事 by akkie2 »

 
chromiumブラウザのポータブル版です。

  pupsaveを圧迫しない、どこでも置ける ポータブル版です。 良かったらお使い下さい。

------------------------------------------------------------------------------------------
16年3月17日(木)更新 「chromium_49.0.2623.75-MyPortable」
 ・Chromiumマイポータブル版を更新しました。( Ver. 49.0.2623.75+pepper_21.0.0.182 )
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&start=30#p22943
viewtopic.php?f=25&t=2692&start=30#p22943

------------------------------------------------------------------------------------------
15年8月10日(月)更新 「chromium_44.0.2403.107-MyPortable」
 ・Chromiumマイポータブル版を更新しました。( Ver. 44.0.2403.107+pepper_18.0.0.209 )
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&p=21521#p21521

------------------------------------------------------------------------------------------
15年7月15日(水)更新 「chromium_43.0.2357.132-MyPortable」
 ・Chromiumマイポータブル版を更新しました。( Ver. 43.0.2357.132+pepper_18.0.0.209 )
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&start=30#p21479
------------------------------------------------------------------------------------------
15年6月29日(月)更新 「chromium_43.0.2357.130-MyPortable」
 ・Chromiumマイポータブル版を更新しました。( Ver. 43.0.2357.130+pepper_18.0.0.194 )
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&start=30#p21411
------------------------------------------------------------------------------------------
15年3月23日(月)更新 「chromium_41-MyPortable」
 ・chromiumポータブル版を更新しました。(41.0.2272.76)
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&p=21137#p21137
------------------------------------------------------------------------------------------
14年9月16日(火)更新 「chromium37-MyPortable」
 ・chromiumポータブル版を更新しました。(37.0.2062.120)
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&p=19994#p20442
------------------------------------------------------------------------------------------
14年7月1日(火)更新 「chromium34-MyPortable-2」
 ・Slackoでも動くようになりました。 :oops:
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&p=19994#p20017
------------------------------------------------------------------------------------------
14年6月30日(月)更新 「chromium34-MyPortable-1」
 ・右クリックメニューでの機能追加
 ・NTFSパーテーション上でも実行可能になりました。
 記事欄: :arrow:  viewtopic.php?f=25&t=2692&p=19994#p20008
------------------------------------------------------------------------------------------
14年6月28日(土)初版 「chromium34-MyPortable」
 「chromium34-MyPortable.tar.gz」
ダウンロード: :arrow:  https://www.dropbox.com/s/y2lliiymoryu6 ... ble.tar.gz

/mnt/home以下など、 パピースペース(pupsave)の外に置いて使います。
但し、現在、 NTFSやFATなどWindows用ファイルシステム上では使えません。(注1)

<動作確認したパピー>

Puppy precise 5.7.1本家、Puppy precise 5.7.1JP、Puppy raring 3.9.9.2
Puppy tahr 5.8.1.5、Precise-CE-5.7.1

・・・Slackoは、調整中(^^;;)。

<chromium バージョン>

PetGetから
  chromium-browser_34.0.1847.116-0ubuntu~1.12.04.0~pkg884_i386.deb
  chromium-browser-l10n_34.0.1847.116-0ubuntu~1.12.04.0~pkg884_all.deb

<インストール>

① ダウンロードした「chromium34-MyPortable-*.tar.gz」を、
  /mnt/home以下など好きなパーテーションに移動。

「chromium34-MyPortable-*.tar.gz」をクリック。解凍が始まります。

③ 「XArchive」が立ち上がります。「全選択」・「解凍」 すると、

「chromium34-MyPortable」が作成されます。
  このフォルダは、ROXアプリです。(中身を見るときは、右クリック「内容を見る」。)
chromium34-MyPortable-SS.jpg
「chromium34-MyPortable」をクリックすると、「chromium-browser_34」が起動します。
  お使いのGoogleアカウントでログインなどして、初期設定を行ってください。



「chromium34-MyPortable」をデスクトップ上にドラッグ・ドロップしても使えます。
 
<その他>

 ・「ダウンロード」の場所は、chromiumuの「設定」・「ダウンロード保存先」で指定してください。
  ( 「chromium34-MyPortable」フォルダ内にも、「Downloads」のフォルダを作っています。)

 ・キャッシュは、 「chromium34-MyPortable」フォルダ内「Cache」にしています。Max10Mで指定しています。
 
 ・予定。。。・Slackoでも使えるようにしたい。libの追加
        ・シノバーさんのポータブルみたいにしたい・・



(注1) NTFSでは、展開された"sandbox"のパーミッションが( 4755 -> 777 )になってしまい、
   実行時にエラーになってしまっている状況です。chmodでの修正も効かない。対策を考え中・・。
添付ファイルを見るにはパーミッションが必要です
最後に編集したユーザー akkie2 [ 16/03/18(金) 22:30 ], 累計 33 回
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: chromium ポータブル版

投稿記事 by シノバー »

ポータブル版の試み、素晴らしいですね。
akkie2 さんが書きました:(注1) NTFSでは、展開された"sandbox"のパーミッションが( 4755 -> 777 )になってしまい、
   実行時にエラーになってしまっている状況です。chmodでの修正も効かない。対策を考え中・・。
パーミッションが 777と表示されますが、たとえばユーザー spotから書き込みできるかというと、できない。じっさいは 755です。
じっさいは 755 であるのに 777と表示されるのは ntfs-3g の問題なのか、マウントオプションの問題なのか…。何か解決法を見つけたいですね。
ntfs上で ROXアプリが動作しないのも、パーミッションが 777 と表示されるからのようです。
The bar master, Shino's Bar
http://shinobar.net/
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: chromium ポータブル版

投稿記事 by akkie2 »

 解決!
 NTFSパーテーションで展開できない不具合。
 ntfs-3g でオプションの -o permissions を付けて マウントし直すとちゃんと展開できるようになります。
 ROXアプリも認識でき、chmod でパーミッション変更もできるようになります。

 で、とりあえず、/root/Startup に、以下のようなスクリプトを入れておくとOKと思ったのですが・・・・・。

例)、sda1 と Sda9 がNTFS

コード: 全て選択

#!/bin/sh
umount /mnt/sda1
ntfs-3g -o permissions /dev/sda1 /mnt/sda1
umount /mnt/sda9
ntfs-3g -o permissions /dev/sda9 /mnt/sda9
うまく行きません。各行を端末で順番に実行させるとOKなのですが・・・。
どなたか 教えてください  :?

なお、 -o permissions は、標準のLinuxパーミッション形式でNTFSをマウントする。らしいです。
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

ntfs-3gのマウント・オプション

投稿記事 by シノバー »

akkie2 さんが書きました:ntfs-3g でオプションの -o permissions を付けて マウントし直すとちゃんと展開できるようになります。
 ROXアプリも認識でき、chmod でパーミッション変更もできるようになります。
(snip)
なお、 -o permissions は、標準のLinuxパーミッション形式でNTFSをマウントする。らしいです。
おお :shock:

/bin/mount はスクリプトですが、これを修正すると、パーミッションが正しく(?)表示されるようになります。

コード: 全て選択

# diff /bin/mount.org /bin/mount
48c48
<  ntfs-3g $CMDPRMS -o umask=0,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent
---
>  ntfs-3g $CMDPRMS -o permissions,no_def_opts,silent,permissions 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent
58c58
<    ntfs-3g $CMDPRMS -o force,umask=0,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent.
---
>    ntfs-3g $CMDPRMS -o force,permissions,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent
すなわち umask=0 とあるところを permissions に置き換えるだけです。

当面の回避法は別問題ですが。
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: ntfs-3gのマウント・オプション

投稿記事 by シノバー »

シノバー さんが書きました:[ umask=0 とあるところを permissions に置き換えるだけです。
umank=0 を(permissionsではなく) umask=022 と書き換えるのが正解みたいな気もします。
user-mappingが無いので。

コード: 全て選択

# diff /bin/mount.org /bin/mount
48c48
<  ntfs-3g $CMDPRMS -o umask=0,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent
---
>  ntfs-3g $CMDPRMS -o umask=022,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent
58c58
<    ntfs-3g $CMDPRMS -o force,umask=0,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent.
---
>    ntfs-3g $CMDPRMS -o force,umask=022,no_def_opts,silent 2>/tmp/ntfsmnterr${MYPID}.txt #120103 shinobar: need silent.
initramfs内の initスクリプトも変更しないといけないんですけどね。
The bar master, Shino's Bar
http://shinobar.net/
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: chromium ポータブル版

投稿記事 by akkie2 »

シノバー さんが書きました:umask=0 とあるところを permissions に置き換えるだけです。
↑の方法でうまく行きました。
umask=022 では、suidビットがONにならなかったです。
当面の回避策として、変更した「/bin/mount」をPetで提供しようかと思ってます。
有難うございました。 :D
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

SUID

投稿記事 by シノバー »

SUIDビットはなぜ必要なんですか?
The bar master, Shino's Bar
http://shinobar.net/
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: chromium ポータブル版

投稿記事 by akkie2 »

chromiumが動作するためには、内部のchrome-sandboxというファイルが4755のパーミッション である必要があるのです。
頭の4は、suidビットON を表していると思うのですが・・。
umask=022 では、suidがONになってませんでした。
permissions に変更の方では、ONになりました。
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
486HA
記事: 1142
登録日時: 11/03/06(日) 14:31

Re: chromium ポータブル版

投稿記事 by 486HA »

akkie2 さんが書きました:chromiumが動作するためには、内部のchrome-sandboxというファイルが4755のパーミッション である必要があるのです。
私自身は所謂ポータブル版を利用する必要がないので利用していませんが、
拙作のSlacko-Apps-570_xz.sfs(アプリ詰め合わせ)に内包している
Google Chrome 35.0.1916.153は、最近の殆どのパピーに対応できるように構成してあります。
標準の設定では、/opt/google/chrome/に存在するchrome-sandboxについて、
akkie2さんの仰るようにSUIDビットが立っていないとGoogle Chromeは起動できません。
蛇足 about NTFS-3g
http://unix.stackexchange.com/questions ... s-readonly
添付ファイルを見るにはパーミッションが必要です
CORE-i7-6700HQ uEFI ram:8GB
Full: Quirky Beaver64-8.7.1(64)
save2dir: Artfulpup-17.11,Dpup-7.5,Xenialpup 7.0.8.1(32)
Slimjet 21.0.8.0(32/64)
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: chromium ポータブル版

投稿記事 by akkie2 »

--------------------------------------------------------------------
14年6月30日(月)更新 「chromium34-MyPortable-1」
--------------------------------------------------------------------

「chromium34-MyPortable-1.tar.gz」
ダウンロード: https://drive.google.com/file/d/0B7b232 ... sp=sharing


(新規) 「chromium34-MyPortable」を右クリックで、以下の機能が使えます。
     ① chromium34-MyPortable をデフォルトブラウザにする。
     ② chromium34-MyPortable をパピーメニューに登録する。
     ③ 内部Downloadsフォルダを開く。
     ④ ディスク・キャッシュを消去する。

     
chromium34-右クリック-SS.jpg
NTFSパーテーションでも使えるようになりました。

  先に、マウントスクリプト(/bin/mount)の更新が必要です。
    (変更点は、NTFSをマウント時、permissions のオプションを付けた点です。2ヶ所)

  下のpetをダウンロード、実行してください。その後、パピーを再起動してください。
  このpetでは、更新前に、オリジナルの「mount」「mount.org」として保存しています。
   (もし不具合がある場合は、「mount」を削除し、「mount.org」を「mount」にリネームすれば、元に戻ります。)

「NTFSパーテーションマウントPの更新.pet」
ダウンロード: https://drive.google.com/file/d/0B7b232 ... sp=sharing

(7月4日追記)
  元の「mount」に戻すpet をUPしました。
「NTFSパーテーションマウントPを元に戻す.pet」
ダウンロード: https://drive.google.com/file/d/0B7b232 ... sp=sharing
 
添付ファイルを見るにはパーミッションが必要です
最後に編集したユーザー akkie2 [ 14/07/04(金) 11:44 ], 累計 6 回
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

chromium ポータブル版 Slackoでも動くよ。

投稿記事 by akkie2 »

--------------------------------------------------------------------
14年7月1日(火)更新 「chromium34-MyPortable-2」
--------------------------------------------------------------------

  Slackoでも動くようになりました。 :oops:

  「chromium34-MyPortable-2.tar.gz」
  ダウンロード: :arrow:  https://drive.google.com/file/d/0B7b232 ... sp=sharing

<動作確認>
  Puppy precise 5.7.1本家、Puppy precise 5.7.1JP、Puppy raring 3.9.9.2、
  Puppy tahr 5.8.1.5、Precise-CE-5.7.1、
  Puppy slacko 5.7 、Puppy slacko 5.9.3

<chromiumのバージョン>
  本家フォーラム
  ( Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet)
  から
        OscarTalksさんの
  Chromium Browser version 34.0.1847.137
  chromium-34.0.1847.137-i386.pet
  libgnome-keyring-3.4.1-s14.0.pet
  libgconf2-4.1.5-s14.pet
 
<前のデータ引き継ぎ>
  前バージョンでのデータを引き継ぎたい場合は、
  前の「 インスト場所/chromium34-MyPortable/DATA/chromium 」を保存しておき、
  新規インストの同じところに上書きしてください。
 
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
486HA
記事: 1142
登録日時: 11/03/06(日) 14:31

パーミッション変更に重大な副作用

投稿記事 by 486HA »

akkie2 さんが書きました:NTFSパーテーションでも使えるようになりました。
ーーー中略ーーー
  (変更点は、NTFSをマウント時、permissions のオプションを付けた点です。)
「NTFSパーテーションマウントPの更新.pet」
ダウンロード: https://drive.google.com/file/d/0B7b232 ... sp=sharing
 
これには重大な副作用が伴うようです。
私の環境で確認した限りにおいて、NTFSパーティションをパピーだけで利用しているときは発症しませんが、
WindowsOS上で当該パーティションに論理エラーが発生したのでcheckdiskを実行したところ、
NTFSフォーマットのパーティションを残して、すべての Linux 用 ext4パーティションが消滅してしまいました。
CORE-i7-6700HQ uEFI ram:8GB
Full: Quirky Beaver64-8.7.1(64)
save2dir: Artfulpup-17.11,Dpup-7.5,Xenialpup 7.0.8.1(32)
Slimjet 21.0.8.0(32/64)
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

「NTFSパーテーションマウントPの更新.pet」不具合検証

投稿記事 by akkie2 »

この問題について別スレを立てられているので、そちらで回答していますが、
検証を複数回行い、別PCでも行いましたが、障害はありません。
486HAさんの環境だけでの固有問題ではないでしょうか。
 
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: chromium ポータブル版

投稿記事 by akkie2 »

現在このポータブル版は、.sfsのようなメモリ展開型では無いため、
デバイスのアクセス速度により、置く場所によって動作速度が変わります。
(早) HDD-ext2,3,4 > HDD-ntfs > USB-ext2,3,4 > USB-ntfs (遅) の順となります。
特に、遅いUSBのntfsの場合、"遅すぎる!"という結果になります。すいません :cry:
そのうち、メモリ展開型にしたい・・・と思ってます。
 
(追記)その他、キャッシュの容量を減らすと、速くなる可能性があります。現在、10Mbyte指定してます。
記述ファイル: 「chromium34-MyPortable/usr/lib/Chromium/chromium-wrapper」
例)
" --disk-cache-size=10000000" " --media-cache-size=10000000"
を、
" --disk-cache-size=1024" " --media-cache-size=1024"
 
なお、キャッシュ容量変更をした後は、「chromium34-MyPortable」の右クリック、「ディスク・キャッシュを消去する」を行ってください。

:D :D :D  ご質問・要望などは、こちら(twitter)からでも どうぞ。 :arrow:  @akkie2
 
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

chromium ポータブル版更新 (37.0.2062.120)

投稿記事 by akkie2 »

chromiumポータブル版を更新しました。(37.0.2062.120)

「chromium37-MyPortable.tar.gz(93M)」

ダウンロード: :arrow: https://drive.google.com/uc?id=0B7b232k ... t=download
chromium37_MyPortable-SS.jpg
ソース元: 本家フォーラム peeBee さんの
「chromium_37.0.2062.120+pepper_15.0.0.152_lx.sfs」
http://murga-linux.com/puppy/viewtopic.php?t=81351

・Ver.35以降では、日本語入力(パピーのscim)が起動しません。
  本ポータブル版には拡張機能の「Google Input Tools」を組み込んであります。

・USBなどで動作が遅い場合。
  キャッシュの容量を減らすと、速くなる可能性があります。現在、10Mbyte指定してます。
  記述ファイル: 「chromium37-MyPortable/chromium37起動.sh
例)
  " --disk-cache-size=10000000" " --media-cache-size=10000000"
  を、
  " --disk-cache-size=1024" " --media-cache-size=1024"
  に変更。
----------------------------------------------------------------------------------------------------
P.S. Ver.37 があったので一応ポータブル版を作ってアップしました。
   が、
   ・① フォントの表示品質が悪い
   ・② 日本語入力がしにくい。(「Google Input Tools」がありますが、英字・日本語切り替えが面倒くさい)
   ・③ 私の環境だけかもしれないけど、最小化からの復帰時、ウィンドウ画面が真っ白。
   ・④ 「文を選択、右クリック、コピー」の操作動作の時、右クリックが時々効きにくくなる。
   などの不具合があります。
   これならVer.34版の方が良い ! のかもと思われ・・・・・。
   次は、上の不具合が解消されたときに更新します。
----------------------------------------------------------------------------------------------------

 P.S.2 上の不具合について、調査経過。
   ・① 濃度が薄いのは、「Stylish」でCSS変更 font-weight:bolder にしたら見やすくなった。
   ・③ jwmでは正常。 fluxboxでは、タイトルバーをWクリックで一旦shadeウィンドウにした後、元に戻すと表示された。
   ・④ 右クリックメニューを出すのは、右シングルクリックではなく、右Wクリックになっているようです。
----------------------------------------------------------------------------------------------------

 P.S.3 上記・② 日本語入力がしにくい。の不具合について、

   ・以下の手順で、普通に日本語入力ができます。 ( Tokuさんの情報です。感謝! )

     「メニュー」→「デスクトップ」→「SCIM入力メソッドの設定」→「scim-bridgeを使う」のチェックを外す
添付ファイルを見るにはパーミッションが必要です
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
返信する