X



トップページLinux
1002コメント380KB
くだらねえ質問はここに書き込め!Part 246
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
垢版 |
2021/11/06(土) 21:57:00.57ID:3RHht5de
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About

質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
https://www.google.co.jp/search?&;;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&;;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句

※前スレ
くだらねえ質問はここに書き込め! Part 245
https://mao.5ch.net/test/read.cgi/linux/1625239222/

■■■ 荒らしは放置 ■■■
特定の個人名を出す奴は荒らしです。無視しましょう。
0101login:Penguin
垢版 |
2021/11/13(土) 04:31:24.51ID:aioAIgL+
aptでlibicu-devを入れたいのですが、apt install libicu-devを実行すると 「libicu60の60.2-3ubuntu3.1
が必要だがlibicu60の60.2-3ubuntu3.2が入っているから駄目」みたいなエラーが出ました。
これはどう解決したらいいんでしょうか。

思いついたこととして
1. libicu60 60.2-3ubuntu3.2 をなんとかlibicu60 60.2-3ubuntu3.1で置き換える?
とりあえずapt remove libicu60をしようとしたら、なんかすごくでかい依存性があって危険ぽいです。
2. libicu-devでlibicu60 60.2-3ubuntu3.2 に対応したものを入れる?
これはどうしたら。というか自動でそういうバージョンのは入れてくれないのかな。
0102login:Penguin
垢版 |
2021/11/13(土) 08:46:40.45ID:r33NSsRz
>>101
鳥、インストール方法、インストール後のオペレーション
0103login:Penguin
垢版 |
2021/11/13(土) 08:54:41.74ID:Ye9xPUKr
>101氏はUbuntuか Mintを使っているんだろうね。
libicuの依存性が巨大だということは分かります。
だいぶ古い鳥を使ってるのでは?
ちなみにこちらはlibicu63だけどね
0104login:Penguin
垢版 |
2021/11/13(土) 09:47:27.32ID:Ye9xPUKr
Unable to locate package libicu60
https://askubuntu.com/questions/1225781/unable-to-locate-package-libicu60
このリンクは参考までに。さて本題ですが、

sudo apt install /path/to/package.deb
に依存性を無視してインストールするオプションを付けて
直接インストールすることは可能かもしれませんが
動くかどうかの保証はありません。

なお、libicu60.2-3ubuntu3 はセキュリティフィックスなので
以前のバージョンに戻すのは好ましくありません。
https://packages.ubuntu.com/bionic/libicu60

libicu-dev60.2-3ubuntu3.2 が出ています。
https://packages.ubuntu.com/bionic/libicu-dev
0105login:Penguin
垢版 |
2021/11/13(土) 09:53:12.63ID:Ye9xPUKr
>なお、libicu60.2-3ubuntu3 はセキュリティフィックスなので
>なお、libicu 60.2-3ubuntu2 はセキュリティフィックスなので

↑訂正します。
0106login:Penguin
垢版 |
2021/11/13(土) 10:52:51.89ID:TLYkxbj8
>>101
そのlibicu-devはなぜ入れたいの?
単に他のアプリの依存関係で入れたいだけなら、そのアプリをソースからビルドして/usr/local以下にインストールする手もある

依存関係を自動解決するディストリビューション使うからには
依存性無視しての強制インストールは絶対やめた方がいい
後で大変な目に遭ってウンザリすることになる
0107login:Penguin
垢版 |
2021/11/13(土) 13:35:46.68ID:ai8HMzWq
同じソースからパッケージングされるはずのlibicu60とlibicu-devのバージョンが一致してない時点でなんかおかしくないか
リポジトリが上手く同期できてないとか
0108login:Penguin
垢版 |
2021/11/13(土) 16:51:53.44ID:zgOy81I3
・小源流ドライブから大目標ドライブへDebian10環境をクローンし予備環境にしたい
だと簡単か? もしかして。

源流
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap

目標
未購入 想定サイズ500GB

ならば?

dd 命令とuuid だけで??

>リポジトリにバックアップソフトはいくらでも上がってるけどそういうの使わないでやろうとする理由はなんなんだろう

クローンチェラですか?過去に使って成功してる。

>手動でやるなら素直にインストールディスクの外部環境等から起動#cp -aPpRみたいに必要と思われるオプションを入れて丸ごとコピーしてchrootからgrub-install(debianのインストールディスクだと自動的にchroot環境つくってくれるのでそこからgrub-installするのが簡単)、fstabのuuidを書き換える
これだけで済むんだけど

<< むずい

--------------------------
とにかく最近調子悪い。「いちばんカンタンで」「いちばん安全な」「小学2年でも、できるやり方」

「次に何をやったらいいか?」これを手取り足取り一つずつ書いて下さい!!
0109login:Penguin
垢版 |
2021/11/13(土) 16:54:57.67ID:zgOy81I3
1,つぎは物理装置

sda 149.1G ST3160815AS
├─sda1 NO_LABEL 128M vfat
└─sda2 148.9G btrfs

を接続。これをやるのでいいですかっ?

2,そのつぎは、gparted でのぞく

ok?
0110login:Penguin
垢版 |
2021/11/13(土) 17:03:52.20ID:908y6N4p
> 「小学2年でも、できるやり方」
なんてありません
何かをぶっ壊す前に落ち着いて今までの情報を整理し、自分のやりたい事に適合するものをチョイスしてまとめましょう
0112login:Penguin
垢版 |
2021/11/13(土) 17:17:36.16ID:908y6N4p
>>111
あとシステムの複製にsend | receive を使用する場合別にライブ環境からやる必要も無い
いつも使ってるシステム上でおk
0113login:Penguin
垢版 |
2021/11/13(土) 23:01:11.28ID:MRs+im4r
sda 149.1G ST3160815AS この駆動装置はどうすればいいの?下準備は
0115login:Penguin
垢版 |
2021/11/14(日) 11:58:01.52ID:DitWEnHS
スクリーンセーバーにアナログ時計を出したいんだけど
Q4OS以外に簡単に設定できるディストリやソフトありますか?
0116login:Penguin
垢版 |
2021/11/14(日) 12:31:55.79ID:HHF4/fNB
send | receive
について検索してるが、いいサイトがないです。読んでも理解できない
0117login:Penguin
垢版 |
2021/11/14(日) 12:43:09.87ID:lbGuqLXL
ここまでで理解が必要な事
・btrfs subvolume snapshot -r の使い方
 (timeshiftのお手軽なやつではなくbtrfs本来の機能によるスナップショット)
・btrfs send スナップショット | btrfs receive ターゲットパーティション の使い方

ターゲットドライブのパーティションはgpartedとかで切り直せばいいでしょ
ファイルシステム総合スレあたりで質問してみると良い
ブートローダーの処理などはその次の段階
0118login:Penguin
垢版 |
2021/11/14(日) 12:55:44.40ID:HHF4/fNB
ちょっとbtrfsの基本がわかってないから、このページの演習を最初からぜんぶやってみるわ

https://linuxhint.com/use-btrfs-snapshots/

疲れて長時間休んだり、ごはんたべたり、お出かけすると思うけど。
0120login:Penguin
垢版 |
2021/11/14(日) 13:38:55.33ID:mhFRVvWB
ファイル名の戦闘がハイフンと空白で始まるファイルを削除する方法を教えてください

rm "- ほげ.txt"
これだとエラーになります
0121login:Penguin
垢版 |
2021/11/14(日) 13:53:04.03ID:IbWkJQOK
>>120
ファイル名指定の戦闘に「./」付ければいい
0122login:Penguin
垢版 |
2021/11/14(日) 13:59:29.12ID:OHgBY/Su
rm 出来て戦闘体勢は整ったかな
0123login:Penguin
垢版 |
2021/11/14(日) 14:24:46.42ID:Nn2IazdE
よろしい、ならば戦争だ
0124login:Penguin
垢版 |
2021/11/14(日) 14:29:56.56ID:HHF4/fNB
$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
sda 298.1G HGST_HTS545032A7E680
├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap

$
0126login:Penguin
垢版 |
2021/11/14(日) 14:32:11.11ID:HHF4/fNB
AMDマシンの最新機能、sataのホットスワップ!

$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
sda 298.1G HGST_HTS545032A7E680
├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap
sdb 149.1G ST3160815AS
└─sdb1 149.1G btrfs

$
0127login:Penguin
垢版 |
2021/11/14(日) 14:36:29.20ID:HHF4/fNB
Creating a Btrfs Filesystem
Btrfsファイルシステムの作成

To experiment with Btrfs subvolumes, you need to create a Btrfs filesystem.
Btrfsサブボリュームを試すには、Btrfsファイルシステムを作成する必要があります。

To create a Btrfs filesystem with the label data on the sdb1 partition, run the following command:
sdb1パーティションのラベルデータを使用してBtrfsファイルシステムを作成するには、次のコマンドを実行します。

sudo mkfs.btrfs -L data /dev/sdb1

(我)もう既に sdb1 149.1G btrfs なんだけど実行していいのかな?
0128login:Penguin
垢版 |
2021/11/14(日) 14:37:26.10ID:HHF4/fNB
やったあ!予想通りだあwww

$ sudo mkfs.btrfs -L data /dev/sdb1
btrfs-progs v5.10.1
See http://btrfs.wiki.kernel.org for more information.

/dev/sdb1 appears to contain an existing filesystem (btrfs).
ERROR: use the -f option to force overwrite of /dev/sdb1

$
0129login:Penguin
垢版 |
2021/11/14(日) 14:39:40.56ID:HHF4/fNB
/dev/sdb1 appears to contain an existing filesystem (btrfs).
ERROR: use the -f option to force overwrite of /dev/sdb1

$
この英語が読めないから機械翻訳! シガスレ民は機械翻訳使うなよ?www

/dev/sdb1には、既存のファイルシステム(btrfs)が入っているようです。
ERROR: /dev/sdb1を強制的に上書きするには-fオプションを使用してください。

$
0130login:Penguin
垢版 |
2021/11/14(日) 14:43:31.09ID:HHF4/fNB
$ sudo mkfs.btrfs -f -L data /dev/sdb1
btrfs-progs v5.10.1
See http://btrfs.wiki.kernel.org for more information.

Label: data
UUID: 894831da-624b-46b2-ba27-fcd84722ea70
Node size: 16384
Sector size: 4096
Filesystem size: 149.05GiB
Block group profiles:
Data: single 8.00MiB
Metadata: DUP 1.00GiB
System: DUP 8.00MiB
SSD detected: no
Incompat features: extref, skinny-metadata
Runtime features:
Checksum: crc32c
Number of devices: 1
Devices:
ID SIZE PATH
1 149.05GiB /dev/sdb1


$
0131login:Penguin
垢版 |
2021/11/14(日) 14:46:54.23ID:HHF4/fNB
>>117
> ここまでで理解が必要な事
> ・btrfs subvolume snapshot -r の使い方
>  (timeshiftのお手軽なやつではなくbtrfs本来の機能によるスナップショット)
> ・btrfs send スナップショット | btrfs receive ターゲットパーティション の使い方

親切で検索しやすい回答をもらいましたが、btrfs subvolume snapshot で検索したページの解説を読んでも理解できなかったので、直接関係ないページだけど、

https://linuxhint.com/use-btrfs-snapshots/

のとおりにやっていけば、慣れてきて理解できるようになるかな?と思って自習してますwwwwwwwww
0132login:Penguin
垢版 |
2021/11/14(日) 14:49:51.62ID:HHF4/fNB
あー、今気がついたけど、今まではgpartedでバターfsパテ作成してたのに、こんかいはじめてコマンドでやっちゃったw 天才じゃねーの?
0133login:Penguin
垢版 |
2021/11/14(日) 14:52:07.02ID:HHF4/fNB
Create a directory /data with the following command:
次のコマンドを使用して、ディレクトリ/ dataを作成します。

$ sudo mkdir -v /data
mkdir: ディレクトリ '/data' を作成しました

$ ......俺やっぱ...コマンドの神の子だわ
0134login:Penguin
垢版 |
2021/11/14(日) 14:57:09.48ID:HHF4/fNB
To mount the Btrfs filesystem created on the sdb1 partition in the /data directory, run the following command:

sdb1パーティションに作成したBtrfsファイルシステムを/dataディレクトリにマウントするには、次のコマンドを実行します。

なんかガイジンは「ビーティーアーFS」と読んでるぞ。おれもガイジンの真似する。
0135login:Penguin
垢版 |
2021/11/14(日) 14:59:04.53ID:HHF4/fNB
すげえ、巨大な「データ」ディレクトリできた... でもこんなのいらんから、自習終わったら消せばいいんだな??
0136login:Penguin
垢版 |
2021/11/14(日) 15:00:08.34ID:HHF4/fNB
$ df -h /data
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/sdb1 150G 17M 148G 1% /data

$
0137login:Penguin
垢版 |
2021/11/14(日) 15:01:58.54ID:HHF4/fNB
ダメだ眠くなったぞ!!

大休憩だ。それにほかのことヤル
0138login:Penguin
垢版 |
2021/11/14(日) 15:07:33.07ID:HHF4/fNB
$ sudo mount /dev/sdb1 /data

さっき取り付けたしょぼい駆動装置取り外したい。上のコマンドの反対がわからん。

おれはマウント取られることが嫌いだ。アンマウントを知りたい。調べないで

賭けだが

$ sudo unmount /dev/sdb1 /data でいいのか?

$ sudo unmount /dev/sdb1 /data
sudo: unmount: コマンドが見つかりません

$
こんなこと言われたぞ!?

ならディスク取り外す
0139login:Penguin
垢版 |
2021/11/14(日) 15:23:51.49ID:ISPesgJw
umount

システム自体が symlink でも貼れば良いとは思うけれども
0140login:Penguin
垢版 |
2021/11/14(日) 16:20:30.07ID:43cg2BWQ
もし覚えられないなら覚えやすい綴りでaliasでも作るといいよ
0141login:Penguin
垢版 |
2021/11/14(日) 19:26:15.34ID:Fml6mKXD
>>138
当てずっぽの前に
man mount
関連コマンドやら関連ファイルも必ず最後に書いてあるので次に
man umount
だろうと見当つく
--help
も使え
0142login:Penguin
垢版 |
2021/11/14(日) 19:37:11.05ID:fIr92bkG
>>138
もし mount あたりの man が日本語じゃなかったら、

$ sudo apt install manpages-ja
0143login:Penguin
垢版 |
2021/11/14(日) 22:36:42.59ID:HHF4/fNB
>>141
> 当てずっぽの前に
> man mount
> 関連コマンドやら関連ファイルも必ず最後に書いてあるので次に
> man umount
> だろうと見当つく

関連項目
mount(2), umount(2), fstab(5), umount(8), swapon(8), nfs(5), xfs(5),

こんなこと初めて知りました!
0144login:Penguin
垢版 |
2021/11/14(日) 22:41:01.97ID:HHF4/fNB
> --help
> も使え
$ mount --help

使い方:
mount [-lhV]
mount -a [オプション]
mount [オプション] [--source] <ソース> | [--target] <ディレクトリ>
mount [オプション] <ソース> <ディレクトリ>
mount <操作> <マウントポイント> [<ターゲット>]


----------------
$ man mount より $ mount --helpのほうが情報量が少なくて見やすい、全体を把握しやすいですね?
man はいつもカッコつけて見ることはあっても、あまりにも読むのがしんどいので、ググるの専門だった。これからはいちおう man と--helpを見てみようと思う
0145login:Penguin
垢版 |
2021/11/14(日) 22:44:47.14ID:HHF4/fNB
>>139-140
> umount
>
> システム自体が symlink でも貼れば良いとは思うけれども
>
> もし覚えられないなら覚えやすい綴りでaliasでも作るといいよ

ユーmount か。もう憶えたと思いたい。年食ってるから、何十回同じこと習って何十回

同じことやっても憶えられんものは憶えられん!!
0146login:Penguin
垢版 |
2021/11/14(日) 23:28:09.72ID:HHF4/fNB
続きです

Preparing the Btrfs Filesystem for Snapshots
スナップショット用のBtrfsファイルシステムの準備

In Btrfs, you can take snapshots of Btrfs subvolumes only.
Btrfsでは、Btrfsサブボリュームのスナップショットのみを取得できます。

The main root of a Btrfs filesystem is also a subvolume.
Btrfsファイルシステムのメインルートもサブボリュームです。

So, you can take the backup of the entire Btrfs filesystem as well as specific subvolumes.
したがって、Btrfsファイルシステム全体と特定のサブボリュームのバックアップを取ることができます。

--------------------------
ここに書いてあることは、難しいですね〜。言葉だけだと。図があると理解しやすいのに。
0147login:Penguin
垢版 |
2021/11/14(日) 23:31:19.18ID:HHF4/fNB
This section will create a Btrfs subvolume /data/projects/web1 and create the necessary files for the next sections of this article below.
このセクションでは、Btrfsサブボリューム/ data / projects / web1を作成し、以下のこの記事の次のセクションに必要なファイルを作成します。

I will also create a directory where you can keep your snapshots.
スナップショットを保存できるディレクトリも作成します。

In the next sections, I will show you how to take snapshots (writable and read-only), update a writable snapshot, and recover files from the snapshot.
次のセクションでは、スナップショット(書き込み可能および読み取り専用)を取得する方法、書き込み可能なスナップショットを更新する方法、およびスナップショットからファイルを回復する方法を示します。

First, create a new directory /data/projects as follows:
まず、次のように新しいディレクトリ/ data / projectsを作成します。

-----------じっさいのコマンド--------------------------
$ sudo mkdir -v /data/projects
mkdir: ディレクトリ '/data/projects' を作成しました

$
-----------------------------------
0148login:Penguin
垢版 |
2021/11/14(日) 23:41:55.72ID:HHF4/fNB
Create a new subvolume web1 in the /data/projects directory as follows:
次のように、/data/projects ディレクトリに 新しいサブボリュームweb1を作成します。

$ sudo btrfs subvolume create /data/projects/web1
Create subvolume '/data/projects/web1'

$
マダここに到達してないのですか?
   ↓
>ここまでで理解が必要な事
・btrfs subvolume snapshot -r の使い方
 (timeshiftのお手軽なやつではなくbtrfs本来の機能によるスナップショット)
0149login:Penguin
垢版 |
2021/11/15(月) 00:12:38.11ID:9PHL6Zp/
到達してませんねえ
少なくともこれは理解できんとね

$ sudo btrfs subvolume snapshot 元のサブボリューム スナップショット
→通常スナップショット(読み書きやリネーム可 timeshiftのBtrfsモードで作られるやつはこれ send | receive には使えない)
$ sudo btrfs subvolume snapshot -r 元のサブボリューム スナップショット
→リードオンリースナップショット(読み込み専用 リネームも不可 send | receive に使うやつはこっち)

なおスナップショットのスナップショットを取る事が可能であり、私は send | receive による環境複製後に実施する
0150login:Penguin
垢版 |
2021/11/15(月) 04:45:13.78ID:h64OT3Qz
普通にマウントしてコピーしたらダメなんか
それかいっそddで容量の大きなhddにコピーしちまうのが早そうだ
>サブボリュームをマウントする

>サブボリュームは subvol=/path/to/subvolume や subvolid=objectid マウントフラグを使うことでファイルシステムのパーティションと同じようにマウントできます。
>例えば、subvol_root という名前のサブボリュームが存在したら / にマウントすることができます。
>ファイルシステムのトップレベルにサブボリュームを作成して適切なマウントポイントにマウントすることで、伝統的なファイルシステムのパーティションと同じように使うことができ、スナップショットを使用してファイルシステムを前の状態に簡単に戻すことが可能です。
0151login:Penguin
垢版 |
2021/11/15(月) 05:55:48.69ID:USoHV4gp
そいつの提示してる条件に、
・容量 ソースドライブ>ターゲットドライブ
 しかもターゲットドライブは不良セクタ持ち
 ※ハードウェア由来の問題が発生しても回答者のせいにはさせない様に釘刺してある
・timeshiftをBtrfsモードで使用中らしくサブボリューム構成が>>41の通り

と言うのがあるからな
Btrfsにこだわらなければターゲットのシステムパーティションをふつうにext4あたりにさせて
cp -ax や rsync で同期するのが最も手軽な気はするな
0152login:Penguin
垢版 |
2021/11/15(月) 06:07:18.35ID:USoHV4gp
そうか ソースと同じ様に@と@homeを作らせた上で
mount & cp させればいいんじゃねって話か
ならばそう難しいとは思うまい きっと
0153login:Penguin
垢版 |
2021/11/15(月) 06:22:01.39ID:USoHV4gp
で、今後俺は今回のこの質問者への回答は控える事にするわ
「本人乙」とか思われてそうだしここまで進展すればあとはそう珍しいケースでも無いしな
0154login:Penguin
垢版 |
2021/11/15(月) 08:51:59.45ID:j3EZr8zM
会社同期にイタズラされてcdの後のタブ補完しようとしても.lolって文字列しか出てこないようされて戻し方がわからないです。Complete -rをやったら一旦は治るけど、新しいタブやウィンドウを開くと元に戻ってしまうため治し方がわからないです。bashrcやbash_aliasを見てみましたけどそれらしい形跡はありませんでした。
同期はどこのファイルをいじったか見当がつく方はいますか?Ubuntu20.04です。
0155login:Penguin
垢版 |
2021/11/15(月) 10:13:11.76ID:vd/2LLr+
complete -p cd
0157login:Penguin
垢版 |
2021/11/15(月) 17:27:21.23ID:1eTraV/C
wget で --trust-server-names オプションをつけて実施
0159login:Penguin
垢版 |
2021/11/15(月) 20:17:58.37ID:DfBzJmRv
win7Sが入ってたミニノート、メモリ1GBにantiX入れましたが
軽量かつpdfの使えるブラウザを教えてください
0160login:Penguin
垢版 |
2021/11/15(月) 20:20:43.65ID:Ff+W8h9r
>>157
それやってもリダイレクトループで上限に達したわ
0161login:Penguin
垢版 |
2021/11/15(月) 20:49:31.47ID:+GHXwS5A
よく出てくるDeって、デスクトップ環境のバージョンの違いという意味なのですか?
KDEとかLMDEとか
0162login:Penguin
垢版 |
2021/11/15(月) 21:18:36.26ID:Bd4s+2/z
エスパーニャ募集中
0163login:Penguin
垢版 |
2021/11/15(月) 21:23:01.56ID:9/0wai2P
LMDEはLXDEの間違いというのはかろうじて理解できるが俺のエスパー力ではそれで限界だ……
0164login:Penguin
垢版 |
2021/11/15(月) 22:37:16.29ID:/VVRYa7A
>>161
DEとはDesktop Environment=デスクトップ環境の略
デスクトップ環境にはKDEやLXDEやGNOMEやXfce等がある
LMDEはLinux Mint Debian Editionの略なのでデスクトップ環境ではない
0165login:Penguin
垢版 |
2021/11/16(火) 00:17:00.20ID:kPEikQqF
>>164
丁寧な回答、ありがとうございます
コピペして、保存させてもらいます
0166login:Penguin
垢版 |
2021/11/16(火) 00:48:20.33ID:0RrsiP4N
俺もこのスレ何年も見てるけど、勉強になるレスはコピペでA4用紙で50枚分ぐらいになったわ
0167login:Penguin
垢版 |
2021/11/16(火) 01:35:35.54ID:HPenD1/J
>>154
その同期とやらに聞けって案件
0168login:Penguin
垢版 |
2021/11/16(火) 04:12:21.47ID:tSCf+pNb
>>161
デスクトップ環境はデスクトップの外観を統一するために用意された欲張りセットのこと
同じディストロでもDEが違うと外観から収録ソフト、メモリ消費量まで全く違う
ログイン画面やアイコン、ウィンドウマネージャー、ファイラ、エディタなど導入されるソフトがDEごとに全く違う
デスクトップテーマやパネルの配置も違う(パネルが上か下かそもそもないか)
でそのDEは各ディストロで派生が生まれる
機能改悪に対する旧仕様復活とか(Mintで登場したMATEはGNOME2を復活させる目的で派生。GNOM3が不便過ぎた)
派生ではなく一から開発したものとか(SolusのBudgie)
DEはウィジェットというGUI部品群で構成されていてGTKとQtの2系統に大別される
GTK2のXfceやLXDE、GTK3のGNOMEやCinnamon、Budgie、QtのKDEやLXQtなど同じ物でも世代で処理速度が違う
GNOMEは重いとかXFceは軽いとかね
LMDEはDE名ではなく土台のディストロをUbuntuからDebianに変えたって意味
土台のディストロが違うとDE以上に重さが変わる
0169login:Penguin
垢版 |
2021/11/16(火) 07:32:26.48ID:kPEikQqF
>>168
超超丁寧な回答、ありがとうございます
コピペして、保存させてもらいます
0170login:Penguin
垢版 |
2021/11/16(火) 14:40:01.93ID:sGObPQa5
1,オンデマンドでスナップとったどー

$ sudo apt install rclone
パッケージリストを読み込んでいます... 完了

スコープは
ドライブ
これはデフォルトのスコープであり、アプリケーションデータフォルダを除くすべてのファイルへのフルアクセスを許可します(以下を参照)。

よくわからない場合は、これを選択してください。

Enter a string value. Press Enter for the default ("").
service_account_file>

# これはデフォルト "n" でOKです。

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’を入力します.
-----------------------------
設定ぶじ終わった!! スタンバイで休憩だあ。その後オーカムファルスは抜くぞお。使いやすかったが遅い。
ふつうの遅さではない。caja から開くのに1分以上かかるww

アクセス権の確認、削除は、Google アカウントでいつでも行えます。

Success!
All done. Please go back to rclone.
0171login:Penguin
垢版 |
2021/11/16(火) 15:16:08.60ID:sGObPQa5
$ rclone lsd gd:
2021/11/16 15:00:51 NOTICE: Config file "/.config/rclone/rclone.conf" not found - using defaults

2021/11/16 15:00:51 Failed to create file system for "gd:": didn't find section in config file


"gd:"のファイルシステムの作成に失敗しました:構成ファイルにセクションが見つかりませんでした

-------------------------
https://www.nextdoorwith.info/wp/se/how-to-control-google-drive-from-linux-rclone/#register_client
アプリがGoogle Driveのデータにアクセスするためには、Google Drive APIを有効にする必要があります。

アプリがGoogle Drive APIを介してユーザのデータにアクセスするためには、Googleから発行されるアクセストークンが必要となります。

アクセストークンの発行は、OAuth2等の認証・認可の仕組みで行われます。
Googleがアプリにアクセストークンを発行するためには、大きく分けて次の条件が必要になります。
「当該アプリがユーザデータにアクセスする」ことをユーザが同意している
Googleに当該アプリ(OAuth2クライアント)が登録されていること

(Googleは、アプリから提示されたクライアントIDとシークレットでアプリを認証する。)
このような理由から、ここでは次の手順を実施します。

Google Drive APIの有効化
Googleがユーザに対して同意を得るための「OAuth2同意画面を構成」(上記のAに対応)
Googleにアプリを登録するための「OAuth2クライアントの登録」(上記のBに対応)
0172login:Penguin
垢版 |
2021/11/16(火) 15:30:22.24ID:sGObPQa5
----------------------------------
ここで、ブラウザが起動し、Googleのログイン画面に遷移するので、ログインします。
ログイン後に、アクセス許可を求める画面が表示されるので、「許可」をクリックしま
----------------------------------
ここでブラウザが起動して、これで$ rclone config の設定終わりとかってに思って、
$ rclone lsd gd: した。

続きをヤル
https://qiita.com/kodai-saito/items/f7597392e470863c450e

設定が完了したので、qを選択します。

...ふぅ やっと設定おわり
0173login:Penguin
垢版 |
2021/11/16(火) 16:20:00.97ID:sGObPQa5
意味がわからなくなった。ぜんぶやり直す。

https://www.nextdoorwith.info/wp/se/how-to-control-google-drive-from-linux-rclone/#jie_xu_xiantoshiteGoogle_Driveno_deng_lu_xiang_xi
LinuxでGoogle Driveを操作(rcloneの使い方)

このページがいちばん良さそうだった。参照した5個のページの中では。

1,オンデマンドでスナップとったどー

なにか作業する前には、オンデマンドでスナップショットを作成するのだぞ、小僧?
0174login:Penguin
垢版 |
2021/11/16(火) 21:53:55.87ID:sGObPQa5
unmount google-drive-ocamlfuse

Because you need mount folder first (in /home/user_name/google-drive):
最初にマウントフォルダが必要なため(/ home / user_name / google-drive内):

<< google-drive-ocamlfuse の完全なリムーブの仕方がわかりません。検索してもかなり複雑です。
0175login:Penguin
垢版 |
2021/11/16(火) 22:08:53.76ID:sGObPQa5
難しすぎて、すべてを投げ出したい!
0176login:Penguin
垢版 |
2021/11/16(火) 22:10:07.36ID:jf8a4I+/
mlocateの公式サイトhttps://pagure.io/mlocate
「updatedbは前回作ったdbを再利用することでファイルシステムへのアクセスを減らしてキャッシュも無駄にしないようにしてるよ」
的なことが書いてあるんですが具体的には前回のデータをどう利用して実現してるんでしょうか?
0177login:Penguin
垢版 |
2021/11/17(水) 00:19:46.39ID:GP8hMPCW
はぁはぁ... 基本パーティション #1 (fat32, 100.00 MiB)を/dev/sdb上に作成 00:00:03 ( 成功 )

まで、できました。gpartedでやりました。残りのbtrfsとスワップはコマンドでやりたくて残してる。

はぁはぁ...疲れた、きゅうけい。

sudo mkfs.btrfs -L data /dev/sdb2
0178login:Penguin
垢版 |
2021/11/17(水) 00:25:42.07ID:GP8hMPCW
$ sudo mkfs.btrfs -f -L data /dev/sdb2
btrfs-progs v5.10.1
See http://btrfs.wiki.kernel.org for more information.

ERROR: mount check: cannot open /dev/sdb2: No such file or directory
ERROR: cannot check mount status of /dev/sdb2: No such file or directory

$

コマンドなんかじゃできねー!! どーUことだっ? 未割り当てに、このコマンドでできないのか?
0179login:Penguin
垢版 |
2021/11/17(水) 00:38:01.63ID:DnkfHQ7I
1
2
3
4

2
1
4
3
みたいに交換できませんか?
サイト1
URL1
サイト2
URL2
のような一覧があるんですが、一部はURLが上に来てるんでズレを修正したいんです
tacだと順序狂うしそのままで戻せないものかと
内容は5chの過去スレや他のサイトを並べたただのメモです
空行はなくてページ名とURLが続きます
0180login:Penguin
垢版 |
2021/11/17(水) 00:50:45.61ID:DqChlobx
>>179
俺ならVimのマクロ使う
qqで記録開始、ddpjを記録、qで記録終了、10@qで10件処理
0181login:Penguin
垢版 |
2021/11/17(水) 00:59:00.36ID:T438hV2a
Vimってそんな事も出来るんか
もう完全に最強エディタじゃん
0182login:Penguin
垢版 |
2021/11/17(水) 01:12:20.02ID:o4a+qj9I
>>176
ディレクトリにファイルを追加したりするとディレクトリの最終更新日時が変わるでしょ?
だからディレクトリの最終更新日時だけデータベースと比較して、
変わっているときだけディレクトリ内のファイル一覧を取得するようになっている。
ttps://pagure.io/mlocate/blob/c98bf6595703456558a6f9c163c746cdaa9e591f/f/src/updatedb.c#_787

ここで、結局、最終更新日時を取得するためにあちらこちらのinodeから情報を集めなければならないのだから
そんなに速くなるのだろうかという疑問も生じるのだけれど、ディスクのあちこちに散らばっている
ディレクトリ構造を読むよりも、前回のデータベースと何箇所かに集まっているinode tableを読むほうが
局所性の観点から高速になる、ということなのだと思う。
0184login:Penguin
垢版 |
2021/11/17(水) 01:46:39.04ID:9Xp7Ej0m
>>181
俺もVimってすごい杉と思った。
サイト名、URLの順にペアが記載されているファイルで、逆順ペアの
URL
サイト名
の部分を見つけて、その部分を下記のように逆に(正しい順序に)する
サイト名
URL
ようなことがマクロでできるってすごいよな
0185login:Penguin
垢版 |
2021/11/17(水) 07:49:22.29ID:+D8tr63Q
そのレベルならマクロすら必要なく普通に置換でできるだろ
0186login:Penguin
垢版 |
2021/11/17(水) 21:20:16.87ID:ke1GCzkP
私ならemacsのキーボードマクロを使うな
0187login:Penguin
垢版 |
2021/11/17(水) 22:21:10.26ID:9Xp7Ej0m
emacsもvim同様すごいんだな
低脳の俺はすごすぎエディタは活用できないから
低脳でもなんとか使えるleafpad、mousepad、gedit。
>>179は俺同様に低脳っぽいからすごすぎエディタは使ってないだろうな
0189login:Penguin
垢版 |
2021/11/18(木) 09:56:03.60ID:Hh7g+c6H
>>179
> 一部はURLが上に来てるんで
一部を特定する方法は?
0190login:Penguin
垢版 |
2021/11/18(木) 10:38:28.72ID:5wKEPAQJ
それでは歌っていただきましょう
AI でStory
0191login:Penguin
垢版 |
2021/11/18(木) 11:17:08.75ID:QWsUMhE2
>>179
行番号を付ける、URLに偶数それ以外に奇数
そいつでソートして一丁上がり

$ cat urls.txt
https://mao.5ch.net/test/read.cgi/linux/1636203420/l50
くだらねえ質問はここに書き込め!Part 246
スレ立てるまでもない雑談スレ その5
https://mao.5ch.net/test/read.cgi/linux/1620213913/l50
https://mao.5ch.net/test/read.cgi/linux/1615417567/l50
Linuxデスクトップ画像 Part30

$ f=urls.txt; { grep -E '^https?://' "$f" | nl -bt -i2 -v2; grep -v -E '^https?://' "$f" | nl -bt -i2; } | sort -n | sed -E 's/^[ \t]*[0-9]+[ \t]*//'

くだらねえ質問はここに書き込め!Part 246
https://mao.5ch.net/test/read.cgi/linux/1636203420/l50
スレ立てるまでもない雑談スレ その5
https://mao.5ch.net/test/read.cgi/linux/1620213913/l50
Linuxデスクトップ画像 Part30
https://mao.5ch.net/test/read.cgi/linux/1615417567/l50
$
0192login:Penguin
垢版 |
2021/11/18(木) 22:58:11.16ID:CnnCKlkJ
geeqieみたいにソフトを起動中にファイルとディレクトリを選択できる画像ビューアで以下の条件に当てはまるものを教えてください

ファイル一覧が下のように表示されます
1.jpg
10.jpg
2.jpg
ではなく、
1.jpg
2.jpg
10.jpg
のように数字順でソートできる
0193login:Penguin
垢版 |
2021/11/18(木) 23:05:35.06ID:Cr7EM+5F
vimのマクロをワンライナーでやろとしたけどダメだった
$ seq 4 | vim - -es +'norm! ggqqddpjq999@q' +%p +q! | sed '1d'
2
1
3
4
0194login:Penguin
垢版 |
2021/11/19(金) 10:49:30.99ID:Y6tPn4yc
>>192
1.jpg
1jpg
0jpg
1.0.jpg
1.00.jpg
1.01.jpg
1.010.jpg
1.0.0.jpg
1.0..0.jpg
これらを、どのような法則で考えてどのように並べることを期待する?
0195login:Penguin
垢版 |
2021/11/19(金) 11:18:28.01ID:J+qru6DR
>>194
0jpg
1.0..0.jpg
1.0.0.jpg
1.0.jpg
1.00.jpg
1.01.jpg
1.010.jpg
1.jpg
1jpg


ristrettoで開いたときにこのようになってたのでこれが理想です
0196login:Penguin
垢版 |
2021/11/19(金) 13:56:11.22ID:2pVwXsss
ddって時間かかるものですか?
NASに出力しているのですが、1.1MBしか出なくて…
bs 64kにしているのが悪いのでしょうか?
0198login:Penguin
垢版 |
2021/11/19(金) 15:17:28.31ID:2pVwXsss
>>197
マジですか…
SMB 1.0だから遅いのかな…orz
0199login:Penguin
垢版 |
2021/11/19(金) 15:26:32.51ID:OF8frpls
確かめてないけど、bs=64kだとブロックサイズ64,000Bに
なるんじゃないだろうか?
64KiBにするには bs=64K のような気がする
0200login:Penguin
垢版 |
2021/11/19(金) 15:32:44.91ID:OF8frpls
ネットワーク越しではいろいろキャッシュが間に
挟まると思うけど、転送元のブロックデバイス
の読み取りも考えたら、bs=1Mぐらいが平均的に
パフォーマンスが出てた気がする
もっと速いNVMeのSSDとかなら8Mとか16Mとか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況