發表文章

目前顯示的是有「Linux」標籤的文章

敏捷軟體開發宣言之實踐與應用 敏捷跨領域系統 GitLab與GitLab Runner架設篇

「敏捷跨領域系統」(Agile-Interdisciplinary-System)是一個透過文化、工具與實作達到不同領域可以融合與合作,此系統最先嘗試與實作將軟體開發應用在翻譯上面,未來會以此為範本持續改進並應用在不同行業。 此專案以Docker架設GitLab-CE、GitLab Runner,將持續整合、持續發佈與開發與運維結合翻譯,未來會使用Kubernetes來...

學習Kubernetes

學習Kubernetes 學習Kubernetes的過程,並將學習的過程紀錄下來,並將裡面提供的範例轉化出來,此內容可以在GitHub上看到此內容,以下是原始碼內容,如果有興趣歡迎拉請求來改進內容。 學習Kubernetes 目錄 目錄 開發環境 使用Kubernetes - 基礎概念教學注意事項 選擇自己的虛擬環境 重複使用相同身份證開啟元件與服務 Ingress的實作的錯誤問題 史上最完整細節Kubernetes超應用全書 參考資料 開發環境 System:Ubuntu 18.04 LTS Docker:19.03.8 Containers: 3 Running: 2 Paused: 0 Stopped: 1 Images: 6 Server Version: 18.09.9 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd init version: fec3683 Security Options: apparmor seccomp Profile: default Kernel Version...

在Linux使用apt-get安裝程式時,出現"相依關係"

常用Linux時,尤其是新手,在Linux使用apt-get安裝程式時出現以下的狀況時: root@abc:~# apt-get install isc-dhcp-server 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資料... 完成 您也許得執行 'apt-get -f install' 以修正這些問題: 下列的套件有未滿足的相依關係: shadowsocks-libev-build-deps : 相依關係: asciidoc-base 但它卻無法安裝或 asciidoc 但它卻將不會被安裝 相依關係: libev-dev 但它卻將不會被安裝 相依關係: libmbedtls-dev 但它卻無法安裝 相依關係: libpcre3-dev 但它卻將不會被安裝 相依關係: libsodium-dev (>= 1.0.8~) 但它卻將不會被安裝 相依關係: libc-ares-dev 但它卻將不會被安裝 相依關係: xmlto 但它卻將不會被安裝 E: 未能滿足相依關係。請試著不指定套件來執行 'apt-get -f install'(或採取其它的解決方案)。 如果有root權限時可以直接使用以下指令,以補齊相依關係: ~# apt-get -f install isc-dhcp-server 如果沒有root權限可以直接直接使用以下指令,以補齊相依關係: ~$ sudo apt-get -f install isc-dhcp-server 不用在後面加入任何參數,直接執行就可以了,剛開始我看到這個指令以為要加入參數,後來發現不用,他會自己找。