Manjaroインストール構成美化フォントぼかし発虚解決記録

9246 ワード

Manjaro取付記録
前言:
自分のManjaro 18がインストールしたいくつかのピットを記録して、次のインターネットで解決方法を探すことを避けます.その前にManjaro、Ubuntu、Fedora、linux Mintシステムのpac、yum、aptを試したことがあるので、思い切ってManjaroのパッケージ管理方式を選びました.Xfce 4、Gnome、Cinnamon、Mateデスクトップ環境はすべて試したことがあって、KDEは試したことがなくて、KDEが捨てられたためです.その中でxfce 4が一番いいと思います.軽くて、資源の占有量が低いですが、Gnomeを選びました.これは私の審美に合っています.そして、今(2019.3.31)gnome 3.32はそんなに問題がありません.資源の占有量もそんなに誇張されていません.cpuは一般的に5%を超えません.やはり多くのプラグインを使っている場合、2つのプラグインが7%を超えます.
インストール:
rufusはddモードでUディスクに書き込み、biosは安全起動をオフにし、Uディスクは起動し、driverを選択してnon-freeを選択し、オープンソースよりも駆動し、(ここでインストールに失敗した場合、Eキーを押して編集モードに入り、driver=nonfreeをdriver=intelに変更すると、ほとんどの問題を解決できます)デュアルグラフィックスもよく解決できます.それからすべてグラフィックインタフェースで、多く言いません.インストール開始ボタンをクリックしてインストールプログラムがフラッシュバックした場合、ほとんどはネットワークに接続されていないので、インターネットに接続すればいいのですが、カードの93%の進捗状況はコンピュータがネットワークに接続されているため、ネットワークをオフにすればいいのです.
構成:
配列国内源:sudo pacman-mirrors -i -c China -m rank清華源(tuna)が一番速いですが、私が後ろに頼ってアップグレードしたとき、清華の源にはこのファイルがなく、他の源に変えて更新してから直しました.
Archlinux改清華源:sudo gedit /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

更新します:pacman -Syyu更新署名:sudo pacman -Syy && sudo pacman -S archlinuxcn-keyringAur源改国内:穴埋め待ち..
インストールyay:sudo pacman -S yayyaourtがもっと止まったので、これだけは私が使ってもいいです.後でインストールするものは直接yay+パッケージ名です.
インプットメソッドのインストール:
sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im 
sudo pacman -S fcitx-configtool

またはgoogleピンイン:1行目をsudo pacman -S fcitx-googlepinyin、Googleピンインに変更すると、すべて依存がインストールされている場合は、パケット管理でqt 5の不要なソフトウェアをアンインストールすることができます.
そしてsudo gedit ~/.profile下に次の行を加えて入力方式を指定します.
export LC_CTYPE=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

それからズームの問題を調整して、さもなくばそんなに小さい字は盲目になります.Arch wikiで与えられた解決策は、そのカスタムスケールで、デフォルトでは200%のスケールしかありません.私には役に立たないので、目が辛いので、フォントの拡大倍数を調整します.
最適化-->フォント-->フォントのスケール-->1.5
フォントは思源黒体(adobe家開源)を使っていますが、文泉宿やgoogle家のnotoシリーズもいいですね.
notoシリーズcjkは中国韓国と日本を指し、中国大陸はSの先頭のフォントのようで、大きすぎてインストールされていません.
chromeなどの他のブラウザは、ブラウザ設定でフォントスタイルを変更し、/etc/fonts/にlocal.confファイルを新規作成して書き込むことができます.



    
        
            false
            
        
            false
        
        
            none
        
    


このようにソフトウェアのデフォルトは自分の文字処理方式を使うことができなくて、winの下のフォントと基本的にあまり差がなくて、フォントのぼやけた問題は解決します.
それから无駄なソフトウェアをアンインストールして、基本的に依存しないですべてアンインストールすることができて、gnomeの持っているディスクの分析とノートの付箋の文字は目覚まし时计の天気のカレンダーqt 5をマッピングしてあれらはすべて私にアンインストールされて强迫症があって、使わないものは1つも残していないで、持っているあの主题とフォントも私にアンインストールされました.
zsh
zshデフォルトはすでにありますが、shell cat / etc / shellsあるかどうかを確認します.
oh-my-zshのインストール:sh -c“$(curl -fsSL https:``//raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”交換zsh:chsh -s / bin / zsh次のように構成できます.
自動ジャンプ、構文推奨、構文ハイライトプラグインです.
sudo pacman -S autojump

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

それから~/.zshrcファイルを割り当てます:
#  
ZSH_THEME="steeef"
#   
ENABLE_CORRECTION="true"
#   
COMPLETION_WAITING_DOTS="true"
#   
plugins=(
  git zsh-autosuggestions web-search autojump zsh-syntax-highlighting
)
source ~/.oh-my-zsh/plugins/incr/incr*.zsh
export UPDATE_ZSH_DAYS=7

デュアルグラフィックス切り替えの問題:
bumblebeeシステムはデフォルトでインストールされています.
インストール依存:sudo pacman -S virtualgl lib32-virtualgl lib32-primus primusオープンサービス:sudo systemctl enable bumblebeedユーザーグループの追加:sudo gpasswd -a $USER bumblebee再起動後、optirun+アプリケーション名は、アプリケーションを個別に開くことができます.
パフォーマンスのテスト:
  • 集顕性能:glxgears-info
  • 独顕性能:optirun glxgears-info独顕が60 fpsのままであれば依存未実装、実装依存:sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
  • 美化:
    manjaro 18 gnome版はかなり美化されていますが、私は好きではありません..
    アイコン:sudo pacman -S numix-icon-themeテーマ:yay -S arc-gtk-themeそして持参したものを削除して・・・
    拡張:
    持参したものは基本的に十分です.私の参考にしてください.
  • Applications menu(クラスwinアプリケーション選択検索)
  • Clipboard indicator(クリップボード)googlepinyinが持参したのも良かったので、これを断念
  • Dash to dock(dock欄カスタマイズ)
  • Dash to panel(ステータスバーカスタム)
  • Desktop icons(デスクトップアイコン)
  • Places status indicator(クイックアクセス)
  • Simple net speed(ネット速度欄)
  • Tray icons(トップバーにバックグラウンド運転ウィンドウが表示される)
  • Removable driver men(マウントステータスバー)
  • ソフトウェア:
    以下は私が使ったソフトウェアで、パッケージ管理の中にはすべてあって、コマンドラインのインストールもパッケージ管理の中でインストールを検索することができます:パッケージ管理リストでインストールを検索することをお勧めして、詳細の中で自分をもっと良い選択をすることができます.以下はいくつかのピットの取り付けです.
  • インストールQQ:yay -S deepin.com.qq.imwineの下のqqとtimは、やはりちょっと問題のある自分で体験してみる
  • 取付Tim:yay -S deepin.com.qq.office
  • インストール微信:yay -S wewechatサードパーティの微信、英語&&オープンソース.

  • パッケージのpycharmとideaコミュニティ版は1.5倍のフォントで拡大して本当に辛い目で、フォントの大きさを変えるのはまだ受け入れられますが、チェックボックスやステータスバーアイコンなどは依然として大きいです.最も良い方法は:公式サイトでtoolboxをダウンロードして、このjetbrains家のソフトウェア管理はAppimageパッケージで、どのlinux環境の下ですべて運行することができて、それからコミュニティ版idea 2019とpycharm 2018.3.5をダウンロードして、表示はとても完璧です:
  • メモはwiznoteのみlinuxでOK.
  • SS-qt 5文明がインターネットを利用し、pacルールを生成..具体的には説明しない.
  • ディスク同期はDropboxのみがlinuxで完璧で、起動時にエージェント127.0.0.1を手動で設定し、port:1080.
  • kolourpaint:簡易画像編集
  • peek:録画gif
  • vim:ネット検索構成
  • SimpleScreenRecorder:レコーディング
  • aria 2:ダウンロード機は、ブラウザにプラグインをインストールし、一番下に配置する必要があります.
  • JetBrains toolboxダウンロードjetbrainsファミリーバケツ
  • flameshotショット、マップ
  • JDKyay jdk適切なバージョンを選択し、数字を入力して返却する.jdk 8以下とopenJDKは選択しないことをお勧めします.archlinux-java statusjdkステータスを表示します.sudo archlinux-java set jdk-12jdkバージョンを設定します.java -version設定が成功したかどうかを確認し、成功すれば持参したopenJDK 8をアンインストールできる
  • シリーズは使えませんが、medis、mysql wprkbench、Charles、filezilla、mitmproxy、anaconde
    anacondeは.zshrcにパスを設定する必要があるexport PATH="/opt/anaconda/bin:$PATH"zshを使わない場合は.bashrcで設定します.zshを使用している場合は、yesを最後に入力してデフォルトの環境変数を設定しても役に立たない場合は、anaconda wikiを参照してください.
    現在存在する仮想環境の表示:conda env list
    Python仮想環境の作成:conda create-n zeronet python=3.6
    仮想環境のアクティブ化:source activate zeronet
    仮想環境に追加のパッケージをインストールする:conda install-n zeronet[package]
    仮想環境を閉じる:source deactivate zeronet
    仮想環境の削除:conda remove-n your_env_name --all
    aria 2構成:/etc/aria 2の下にaria 2.conf、aria 2.log、aria 2.sessionを新規作成
    傍受開始:sudo aria2c --conf-path=/etc/aria2/aria2.conf自己起動スクリプトを追加できます
    ## `#`       ,            ,        ##
    ##              ,                ##
    ##     `Initializing EpollEventPoll failed.`   
    ##     ,     event-poll                       ##
    
    ##        ##
    
    #        (            ),   :       
    dir=/home/zz/Downloads
    #       , 0     ,  1.16    ,   :16M
    disk-cache=32M
    #        ,          ,   :prealloc
    #        : none < falloc ? trunc < prealloc
    # falloc trunc            , NTFS    falloc, EXT3/4  trunc
    file-allocation=trunc
    #     
    continue=true
    
    ##        ##
    
    #          ,       ,   :5
    max-concurrent-downloads=5
    #         ,       ,   :1
    max-connection-per-server=5
    #         ,       ,     1M -1024M,   :20M
    #   size=10M,    20MiB          ;    15MiB          
    min-split-size=10M
    #          ,       ,   :5
    split=32
    #         ,       ,   :0
    #max-overall-download-limit=0
    #           ,   :0
    #max-download-limit=0
    #         ,       ,   :0
    #max-overall-upload-limit=0
    #           ,   :0
    #max-upload-limit=0
    #   IPv6,   :false
    disable-ipv6=true
    
    ##        ##
    
    #             
    input-file=/etc/aria2/aria2.session
    #  Aria2     `  /   `          
    save-session=/etc/aria2/aria2.session
    #       , 0       ,  1.16.1    ,   :0
    save-session-interval=60
    
    ## RPC     ##
    
    #   RPC,   :false
    enable-rpc=true
    #       ,   :false
    rpc-allow-origin-all=true
    #        ,   :false
    rpc-listen-all=true
    #       ,   :[epoll, kqueue, port, poll, select],          
    #event-poll=select
    # RPC    ,           ,   :6800
    #rpc-listen-port=6800
    
    ## BT/PT     ##
    
    #          ( .torrent  ) ,     BT  ,   :true
    #follow-torrent=true
    # BT    ,          ,   :6881-6999
    listen-port=51413
    #          ,   :55
    #bt-max-peers=55
    #   DHT  , PT    ,   :true
    enable-dht=false
    #   IPv6 DHT  , PT    
    #enable-dht6=false
    # DHT      ,   :6881-6999
    #dht-listen-port=6881-6999
    #       , PT    ,   :false
    #bt-enable-lpd=false
    #     , PT    ,   :true
    enable-peer-exchange=false
    #       ,     PT   ,   :50K
    #bt-request-peer-speed-limit=50K
    #      , PT  
    peer-id-prefix=-TR2770-
    user-agent=Transmission/2.77
    #              ,       , 0     ,   :1.0
    seed-ratio=0
    #       ,          ,   :false
    #                    .aria2  
    #force-save=false
    # BT    ,   :true
    #bt-hash-check-seed=true
    #      BT   ,       ,   :false
    bt-seed-unverified=true
    #               (.torrent  ),   :false
    bt-save-metadata=true