2019年12月4日 星期三

VS code安裝


Visual Studio Code真的有好用,有GUI就拿來順便用用,可以讓人生通暢一點
 
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update && sudo apt install code

2019年12月2日 星期一

Jenkins LTS

#install

台北黑體

做人就是要不斷的活著
所以今天要把常用字體換成台北黑體

2019年10月5日 星期六

ccrypt


# Install
sudo apt install ccrypt
# Encrypt
ccencrypt .ssh/id_rsa
# Decrypt
ccdecdcrypt .ssh/id_rsa.cpt

2019年7月25日 星期四

有點需要畫個向量圖檔

安裝inkscape

sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt update && sudo apt install inkscape
再來進入preferences將快捷鍵換成illustrator


來個稱手的小畫家吧

在linux上當然沒得解釋,只能裝個gimp用用
但是純GIMP的快捷鍵真的很難適應,因此我一定要把它換成跟photoshop很接近
這樣才會有『這個小畫家用起來很PRO』的感覺


2019年7月9日 星期二

用docker安裝gitlab ee

sudo docker run --detach \
  --hostname lab.icekimo.idv.tw \
  --publish 80:80 --publish 2222:22 \
  --name gitlab \
  --restart always \
  --volume /srv/gitlab/config:/etc/gitlab:Z \
  --volume /srv/gitlab/logs:/var/log/gitlab:Z \
  --volume /srv/gitlab/data:/var/opt/gitlab:Z \
  gitlab/gitlab-ee:latest

2019年5月6日 星期一

黑群暉啟動碟 2


製造完啟動碟映像檔後,怎還有續集可以寫呢?
是的。

黑群暉啟動碟 1

黑群暉(XPEnology)是透過修改啟動碟,讓一般pc可以跑群暉Synology X86機種的一種玩法。它的存在證明了群暉團隊在軟體的整合功力一級棒,說現實一點,爛貨是沒人要模仿,好文章大家都要抄襲一下。

2019年4月3日 星期三

用ffmpeg剪接影片

有時候,你就是會需要一點剪接,而且只是大量批次的處理,會讓你有點想...找個好方法
我就用我自己的換片頭案例筆記如下

2019年3月19日 星期二

OpenWrt 進行 autossh

autossh 在OpenWRT上面可以輕鬆幫忙做一件事,從路由器上建立ssh tunnel。
首先安裝真的很簡單
opkg update
opkg install autossh
設定也很簡單,首先我不廢話如何搞定連線的ssh key,因為那是常識。

小米路由器3G 刷 OpenWrt

小米路由器3g目前也算是相當好刷又強大的硬體。當然入手第一件事是考慮將韌體換成OpenWrt,並不是說小米軟件不好,只是青菜蘿蔔,各有所好。當然還是要乖乖用小米的App把小米帳號與路由器綁定,才能開始管理。再來是刷入開發板韌體。方法就是網頁上傳。

2019年3月14日 星期四

安裝avidemux

avidemux是個影片剪輯軟體,它名字不難理解 avid - e - mux。
sudo add-apt-repository ppa:ubuntuhandbook1/avidemux
sudo apt install avidemux2.7-qt5
這樣就完成了。

ubnutu 安裝 Freemind

比起xmind,Freemind也是一個好支援的軟體。
其實我安裝的方法沒有太難,因為它是JAVA,而且可以用snap處理
因此

2019年3月12日 星期二

OpenWrt用Huawei E3372h上網

其實這篇英文看了很模糊,所以補個中文資料到網路上,幸運的人就就自己看有沒有幫到。
在乾淨的openwrt上(乾淨只是個形容詞),是很簡單就支援E3372h-607上網,不過設定要有方法。

Dropbear 轉換OpenSSH 私鑰

因為兩者格式不同,所以
sudo opkg install dropbearconvert
然後
dropbearconvert openssh dropbear ~/.ssh/id_rsa ~/.ssh/id_dropbear

OpenWrt usb storage安裝


先把套件嗑完,儲存媒體切好分區
sudo opkg update && sudo opkg install kmod-usb-storage block-mount kmod-fs-ext4 fdisk e2fsprogs
fdisk /dev/sda

OpenWrt add non-privileged user

opkg update
opkg install shadow-useradd shadow-groupadd shadow-usermod sudo shadow
增加使用者

2019年2月23日 星期六

剪貼指令集

剪貼指令集
 sudo apt install chromium-browser && sudo update-alternatives --config x-www-browser
 sudo apt install kazam 
 sudo apt install openssh-server sshguard mosh
 sudo apt install libreoffice
 sudo apt install qemu-kvm qemu-utils seabios ovmf hugepages cpu-checker libvirt-bin bridge-utils virt-manager
 sudo apt-get install handbrake ubuntu-restricted-extras libdvd-pkg && sudo dpkg-reconfigure libdvd-pkg
 sudo apt install exfat-fuse exfat-utils
 sudo apt install htop 
 sudo add-apt-repository    "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs)
 sudo apt-get install docker-ce docker-ce-cli containerd.io
 sudo usermod -aG docker icekimo
 base=https://github.com/docker/machine/releases/download/v0.16.0 && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine && sudo install /tmp/docker-machine /usr/local/bin/docker-machine

sudo update-alternatives --config editor
sudo visudo #NOPASSWD:
sudo vi /etc/systemd/system/tunnel-ts109ii.service
sudo systemctl enable tunnel-ts109ii.service
sudo systemctl restart tunnel-ts109ii.service

youtube-dl

安裝指令

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
sudo apt install ffmpeg

2019年2月22日 星期五

Grub customizer installation

簡單的說

# sudo add-apt-repository -y ppa:danielrichter2007/grub-customizer
# 20.04已經放入官方套件中
sudo apt update && sudo apt-get install grub-customizer

GRUB是個好用的開機管理程式,但是設定檔不好處理。因此我們將使用grub-customizer管理。

2019年2月18日 星期一

升級HP Elite 8300 SFF BIOS

最近因為把原來工作中的HP Elite 8300 SFF準備移給老婆用,又在陰錯陽差下留給自己的淘寶回來的Gigabyte 主機板在放完2019年假後再起不能,就這樣決定再買一個HP Elite 8300 SFF。會這樣決定當然是因為這台有某種CP值之外的因素:

2019年1月31日 星期四

準備開始吐文章的前言

最近實驗快要告一段落,部分精華的心得也該記錄一下。之前曾經用一台32G RAM的ESXi 主機做LAB,但是後來塵封一陣子以後,重新組回來發現主機板就這樣GG了。為了這樣於是我上淘寶找到了新的主機板,技嘉 GA-Z77P-D3的二手板來跑原來的 XEON E3 1230 V2這個窮人神器。但是我按錯運送方式,按到海運。

2019年1月7日 星期一

bearDropper for dorpbear sshd

在openwrt上,為了尋找sshguard / fail2ban之類的IPS工具,經過尋找後原來有簡單的ash腳本撰寫的 bearDropper ,thanks to robzr ,that’s awesome。


身為一個使用者,只要簡單的讓openwrt可以抓https

opkg install libustream-openssl ca-certificates ca-bundle

然後跑作者寫的安裝腳本(真貼心!!)

wget -qO- http://rawgit.com/robzr/bearDropper/master/install.sh | sh

調整一下/etc/config/bearDropper

config bearDropper
   # mode used if no mode is specified on command line; see bearDropper -h for help.
         option  defaultMode             entire

  # failure attempts from a given IP required to trigger a ban
         option  attemptCount            5

  # time period during which attemptCount must be exceeded in order to trigger a ban
         option  attemptPeriod           12h

  # how long a ban exist once the attempt threshold is exceeded
         option  banLength               1w

然後把記錄檔加大,vi /etc/config/system

config system
         option ttylogin '0'
         option log_size '256'

接著啟動服務

/etc/init.d/bearDropper start