狼愛上貍

          我胡漢三又回來了

          #

          ubuntu 下查看caj文件

          網的學位論文只有CAJ版,而我又偏偏使用Ubuntu,所以就有了這篇文章。

           

          前端時間發現第一種方法在ubuntu 16 上不行, 請使用第二種方法。

           

          第一種方法:

          環境:Ubuntu 14.04 64bit

          1.安裝wine:

          sudo apt-get install wine

          2.下載caj6.0綠色版CAJViewer6.0_green.rar: http://pan.baidu.com/s/1mhwEvAK

          3.解壓到目錄cajviewer6.0:

          mkdir cajviewer6.0 unrar x CAJViewer6.0_green.rar cajviewer6.0

          4.運行:

          sudo chmod u+x CAJViewer.exe //修改權限 wine CAJViewer.exe 

          結果如圖:

           

          PS: 由于我裝的是英文版系統,所以有亂碼,但將就著還可以看啦~

           

          ===============================================================

          第二種方法:

          前段時間發現用Ubuntu16.04上邊的這種不行了,請使用下邊的方法:

          下載鏈接: http://pan.baidu.com/s/1jIqHxLs

                或 http://download.csdn.net/detail/arhaiyun/5457947

          壓縮包里邊有安裝說明,這里邊是7.2 的cajviewer版本。親測可用。


          來自:https://www.cnblogs.com/asmer-stone/p/5197307.html

          posted @ 2019-05-28 09:48 狼愛上貍 閱讀(851) | 評論 (1)編輯 收藏

          解決ubuntu-18-04使用root賬戶登錄圖形界面認證失敗

          https://morton.li/%E8%A7%A3%E5%86%B3ubuntu-18-04%E4%BD%BF%E7%94%A8root%E8%B4%A6%E6%88%B7%E7%99%BB%E5%BD%95%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2%E8%AE%A4%E8%AF%81%E5%A4%B1%E8%B4%A5/

          posted @ 2019-05-27 09:07 狼愛上貍 閱讀(164) | 評論 (0)編輯 收藏

          搭建基于hyperledger fabric的聯盟社區 --生成公私鑰證書及配置文件

          一.生成公私鑰和證書

          Fabric中有兩種類型的公私鑰和證書,一種是給節點之前通訊安全而準備的TLS證書,另一種是用戶登錄和權限控制的用戶證書。這些證書本來應該是由CA來頒發,但是目前只有兩個社區,所以目前暫時沒有啟用CA節點,但是Fabric幫我們提供了一個crytogen工具來生成證書。

           

          1.1編譯cryptogen

          編譯生成 cryptogen之前我們需要安裝一個軟件包,否則編譯時會報錯

          sudo apt install libltdl3-dev

          Fabric提供了專門編譯cryptogen的入口,我們只需要運行以下命令即可:

          cd ~/go/src/github.com/hyperledger/fabric make cryptogen

          運行后系統返回如下結果即代表編譯成功了

          build/bin/cryptogen  CGO_CFLAGS=" " GOBIN=/home/studyzy/go/src/github.com/hyperledger/fabric/build/bin go install -tags "" -ldflags "-X github.com/hyperledger/fabric/common/tools/cryptogen/metadata.Version=1.0.0" github.com/hyperledger/fabric/common/tools/cryptogen  Binary available as build/bin/cryptogen

          我們在build/bin文件夾下就可以看到編譯出來的cryptogen程序。

           

          1.2配置crypto-config.yaml

          examples/e2e_cli/crypto-config.yaml已經提供了一個Orderer Org和兩個Peer Org的配置,該模板中也對字段進行了注釋。我們可以把配置修改一下:

          OrdererOrgs:        - Name: Orderer     Domain: example.com               Specs:       - Hostname: orderer  PeerOrgs:      - Name: Org1     Domain: org1.example.com           Template:       Count: 1            Users:       Count: 1      - Name: Org2     Domain: org2.example.com     Template:       Count: 1     Users:       Count: 1

           

          Name和Domain就是關于這個組織的名字和域名,這主要是用于生成證書的時候,證書內會包含該信息。而Template Count=1是說我們要生成1套公私鑰和證書,因為我們一個組織只需要一個peer節點。最后Users. Count=1是說每個Template下面會有幾個普通User(注意,Admin是Admin,不包含在這個計數中),這里配置了1,也就是說我們只需要一個普通用戶User1@org2.example.com 我們可以根據實際需要調整這個配置文件,增刪Org Users等。

           

          1.3生成公司鑰和證書

          我們配置好crypto-config.yaml文件后,就可以用cryptogen去讀取該文件,并生成對應的公私鑰和證書了:

          cd examples/e2e_cli/ ../../build/bin/cryptogen generate --config=./crypto-config.yaml

          生成的文件都保存到crypto-config文件夾,我們可以進入該文件夾查看生成了哪些文件:

          tree crypto-config

          二.生成創世區塊和Channel配置區塊

          2.1編譯生成configtxgen

          與前面1.1說到的類似,我們可以通過make命令生成configtxgen程序:

          cd ~/go/src/github.com/hyperledger/fabric  make configtxgen

          運行后的結果為:

          build/bin/configtxgen  CGO_CFLAGS=" " GOBIN=/home/studyzy/go/src/github.com/hyperledger/fabric/build/bin go install -tags "nopkcs11" -ldflags "-X github.com/hyperledger/fabric/common/configtx/tool/configtxgen/metadata.Version=1.0.0" github.com/hyperledger/fabric/common/configtx/tool/configtxgen  Binary available as build/bin/configtxgen

          2.2配置configtx.yaml

          官方提供的examples/e2e_cli/configtx.yaml這個文件里面配置了由2個Org參與的Orderer共識配置TwoOrgsOrdererGenesis,以及由2個Org參與的Channel配置:TwoOrgsChannel。Orderer可以設置共識的算法是Solo還是Kafka,以及共識時區塊大小,超時時間等,我們使用默認值即可,不用更改。而Peer節點的配置包含了MSP的配置,錨節點的配置。如果我們有更多的Org,或者有更多的Channel,那么就可以根據模板進行對應的修改。

          2.3生成創世區塊

          配置修改好后,我們就用configtxgen 生成創世區塊。并把這個區塊保存到本地channel-artifacts文件夾中:

          cd examples/e2e_cli/  ../../build/bin/configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/genesis.block

          2.4生成Channel配置區塊

          ../../build/bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID mychannel

          另外關于錨節點的更新,我們也需要使用這個程序來生成文件:

          ../../build/bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org1MSPanchors.tx -channelID mychannel -asOrg Org1MSP  ../../build/bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org2MSPanchors.tx -channelID mychannel -asOrg Org2MSP

          最終,我們在channel-artifacts文件夾中,應該是能夠看到4個文件。

          channel-artifacts/ 
          ├── channel.tx 
          ├── genesis.block 
          ├── Org1MSPanchors.tx 
          └── Org2MSPanchors.tx

          posted @ 2019-05-20 14:59 狼愛上貍 閱讀(430) | 評論 (0)編輯 收藏

          Ubuntu下5大圖像查看軟件

          1. Gwenview

          是較好的一項應用,支持幾乎所有圖片格式,可進行基本的編輯、標簽、縮略圖、全屏、幻燈顯示功能等等。

          安裝

          sudo apt-get install gwenview


          2. Eye of GNOME

          是GNOME環境下較好的圖片查看器,支持JPG, PNG, BMP, GIF, SVG, TGA, TIFF or XPM等圖片格式,也可放大、幻燈顯示圖片、全屏、縮略圖等功能。

          安裝

          sudo apt-get install eog


          3. gThumb

          是另一GTK圖片查看器,可導入Picasa或Flickr圖片,也可導出到 Facebook, Flickr, Photobucker, Picasa 和本地文件夾。

          安裝

          sudo apt-get install gthumb


          4. Viewnior

          是小型化的圖片查看器,支持JPG和PNG格式。

          安裝

          sudo apt-get install viewnior


          5.gPicView

          是LXDE下的默認圖片查看器,操作按鈕位于窗口底部。只需右擊圖片,實現所有相關功能。支持JPG, TIFF, BMP, PNG , ICO格式。

          安裝

          sudo apt-get install gpicview

          https://www.linuxidc.com/Linux/2011-03/33659.htm

          posted @ 2019-05-20 14:57 狼愛上貍 閱讀(1349) | 評論 (0)編輯 收藏

          以太坊多節點(兩個節點)私鏈搭建

          https://blog.csdn.net/apple9005/article/details/81282735

          posted @ 2019-05-20 08:15 狼愛上貍 閱讀(178) | 評論 (0)編輯 收藏

          ubuntu apt-get 安裝 golang 版本過低問題

          apt-get install golang-go這樣安裝版本可能過低。
          go version查看版本為 1.6.2
          apt-get 卸載此版本重新安裝

          重新安裝

            1. 去官網查看最新版鏈接 https://studygolang.com/dl
              比如我要下的是 https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz
            1. 下載
              wget https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz
                 也可以到go語言中文網https://studygolang.com/dl下載最新版
            1. 解壓縮
              tar -zxvf go1.11.linux-amd64.tar.gz -C /usr/lib
            將解壓后的文件夾go移動到  /usr/local 

             輸入命令: sudo mv go /usr/local

            1. 設置添加環境變量
              sudo gedit ~/.profile 在最后面添加如下配置
                   export PATH=$PATH:/usr/local/go/bin   或者
          export GOPATH=/opt/gopath export GOROOT=/usr/lib/go export GOARCH=386 export GOOS=linux export GOTOOLS=$GOROOT/pkg/tool export PATH=$PATH:$GOROOT/bin:$GOPATH/bin 

          卸載老的go
          sudo apt-get remove golang-go
            1. 安裝新版本
              source ~/.profile
            1. 查看版本
              go version
              結果 go version go1.11 linux/amd64

          參考:
          https://blog.csdn.net/Booboochen/article/details/82463162
          https://www.jianshu.com/p/85e98e9b003d

          posted @ 2019-05-18 06:38 狼愛上貍 閱讀(2324) | 評論 (0)編輯 收藏

          ubuntu18.04下最好用的音樂軟件!沒有之一

                自從2015年開始使用ubuntu之后,就開始了各種折騰。可惜的是,linux下,能用的音樂軟件實在是少之又少!網易云音樂勉強可以,但是經常打不開。煩死。偶然發現這個軟件:CoCoMusic,才驚覺是ubuntu 18.04.2下最好用的音樂軟件!沒有之一!      同時也適用于linux mint19.1。即點即開!堪稱是,linux下的酷狗音樂!下載地址:https://github.com/xtuJSer/CoCoMusic/releases,直接下載:cocomusic_2.0.4_amd64.deb安裝即可。

          ~$ cocomusic
          即可啟動

          https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=188255

          posted @ 2019-05-17 22:11 狼愛上貍 閱讀(722) | 評論 (0)編輯 收藏

          ubuntu18.04安裝掃描儀

          Linux下一般使用sane做為掃描儀后端,安裝如下:
                sudo apt-get install sane sane-utils xsane

          @node1:~$ sudo sane-find-scanner
            # sane-find-scanner will now attempt to detect your scanner. If the
            # result is different from what you expected, first make sure your
            # scanner is powered up and properly connected to your computer.

            # No SCSI scanners found. If you expected something different, make sure that
            # you have loaded a kernel SCSI driver for your SCSI adapter.

          could not fetch string descriptor: Pipe error
          could not fetch string descriptor: Pipe error
          found USB scanner (vendor=0x04a9 [Canon], product=0x190d [CanoScan]) at libusb:003:006
            # Your USB scanner was (probably) detected. It may or may not be supported by
            # SANE. Try scanimage -L and read the backend's manpage.

          $ scanimage -L
          device `pixma:04A9190D' is a CANON Canoscan 9000F Mark II multi-function peripheral

          期間也曾裝過VueScan,可以識別掃描儀,但是要收費。
          $ simple-scan
          終于可以使用掃描儀了。

          posted @ 2019-05-17 11:25 狼愛上貍 閱讀(1348) | 評論 (0)編輯 收藏

          HyperLedger Fabric鏈碼開發及測試

          https://blog.csdn.net/TripleS_X/article/details/80550401

          posted @ 2019-05-16 15:37 狼愛上貍 閱讀(155) | 評論 (0)編輯 收藏

          fabric-samples

          https://github.com/hyperledger/fabric-samples

          posted @ 2019-05-16 15:09 狼愛上貍 閱讀(114) | 評論 (0)編輯 收藏

          僅列出標題
          共38頁: First 上一頁 7 8 9 10 11 12 13 14 15 下一頁 Last 
          主站蜘蛛池模板: 柞水县| 宝山区| 西乡县| 儋州市| 莱西市| 长汀县| 平陆县| 濉溪县| 三河市| 铁岭市| 庆元县| 防城港市| 平山县| 缙云县| 涟水县| 衡山县| 梓潼县| 石首市| 新乡市| 栖霞市| 藁城市| 神农架林区| 钟山县| 连江县| 久治县| 钟祥市| 融水| 南靖县| 阿克苏市| 郴州市| 伊吾县| 彭泽县| 腾冲县| 依安县| 贵阳市| 托克逊县| 林西县| 辉南县| 益阳市| 罗江县| 罗平县|