Skip to main content

Posts

Showing posts with the label apt-get

apt changelog và wannacry

Wannacry làm mưa làm gió trên "cộng đồng mạng" của các "Windows" user. Dùng Linux/OSX, bạn sẽ không quan tâm lắm... Sau Wannacry, người ta lại phát hiện ra một lỗ hổng của Samba và đặt tên là " Sambacry ", lỗ hổng này cho phép một user không có quyền root nhưng có thể chạy các chương trình như root. Vì vậy nó cũng được coi như một lỗ hổng rất nghiêm trọng. Ubuntu ngay lập tức ra bản fix cho lỗ hổng này. Trên Ubuntu 16.04, package sau khi đã fix có phiên bản là:  released (2:4.3.11+dfsg-0ubuntu0.16.04.7) Câu lệnh `apt-get changelog samba` giúp ta lấy thông tin thay đổi của package:

[Windows] PowerShell đã đến thế giới *NIX

PowerShell là gì?  PowerShell is an automation and configuration management platform. It consists of a cross-platform command-line shell and associated scripting language Trên các hệ điều hành giống UNIX (*NIX) có sh, bash , fish , zsh ... thì trên M$ xưa nay chỉ có "cmd" - một shell thuộc loại vô cùng đơn giản. Gần đây, M$ đã phát triển PowerShell với những cải tiến vượt trội so với "cmd" cổ cũ. Không biết "shell" là gì? xem thêm ở đây Sau vài chục năm ghét mãi không xong, M$ (Microsoft) đã quay sang bày tỏ tình yêu với Linux Các cụ dạy: "kẻ biết thời thế mới là anh hùng", các cụ đã dạy chắc là không sai. Đúng hay sai thì ai cũng thấy, M$ ngày càng được giới *NIX quan tâm hơn (ngay cả bài viết này), và người khổng lồ vẫn chưa ngã sau bao nhiêu sóng gió. Ai từ chối thay đổi, sẽ phải chết, hoặc sống dè dè 😁 Bạn muốn trở thành Linux Sysadmin? thử bấm vào đây Bạn muốn trở thành Windows Sysadmin? đóng 5 triệu rồi cũng bấm vào l...

Mirroring apt repository với apt-mirror

Mirror trong tiếng Việt, dạng danh từ là cái gương, dạng động từ là "phản chiếu". Trong IT, mirror có nghĩa là giữ một bản copy nội dung của 1 site tại một site khác, nôm na là tạo bản copy. Đây là một kỹ năng có thể nắm bắt trong 10 phút và dùng cả đời :D Keyword mirror /ˈmɪrə/ Việt sub: mí-rơ apt repository là nơi chứa các package để cài đặt một phần mềm cho các hệ điều hành sử dụng apt (debian, ubuntu...). Ví dụ apt repository của postgresql: http://www.postgresql.org/download/linux/ubuntu/ Vì sao phải mirror?

[CLI] Các lệnh quản lý package trên ubuntu/debian

Đây không phải bài hướng dẫn dùng apt-get , mà giới thiệu các câu lệnh hữu ích trong việc quản lý package trên hệ thống Ubuntu/debian Bài viết test trên ubuntu 12.04 x86 1. Tìm package Khi bạn biết tên 1phần mềm không có nghĩa là bạn biết tên package. Ví dụ: bạn muốn cài rabbitmq server , chạy apt-get install rabbitmq sẽ trả về lỗi do không có package nào tên là rabbitmq cả. Bạn có thể tìm tên package bằng lệnh: apt-cache search tu_khoa Từ khóa thường là tên phần mềm, lệnh này sẽ tìm tu_khoa trong tên, phần mô tả của package. hvn@u1204: ~ () $ apt-cache search rabbitmq rabbitmq-server - An AMQP server written in Erlang amqp-tools - Command-line utilities for interacting with AMQP servers drizzle-plugin-rabbitmq - RabbitMQ Transaction Log for Drizzle ... python-celery-doc - async task/job queue based on message passing (Documentation) rabbitmq-erlang-client - Erlang client for RabbitMQ rabbitmq-stomp - A STOMP gateway for RabbitMQ Tương tự với mysql serve...

Mariadb thay Mysql

Khi Mariadb lần lượt xâm chiếm các distro Linux, thay thế cho Mysql thì bài viết này ra đời :3 Mariadb là gì? nói đơn giản thì nó là một phiên bản phát triển từ Mysql, từ sau khi Oracle mua lại Mysql. Nhiều thử nghiệm gần đây cho thấy Mariadb có những thay đổi đáng kể so với Mysql, trong khi nó hoàn toàn có thể thay thế cho mysql mà không gặp phải xung đột gì (Tức trước kia bạn cài mysql-server thì giờ cài mariadb-server, ngoài ra không phải làm gì cả, truy vấn giữ nguyên, câu lệnh giữ nguyên, driver giữ nguyên, thư viện hỗ trợ các ngôn ngữ giữ nguyên, phpmyadmin dùng bình thương,...). Tất cả những thông tin chém gió ở trên có thể chứng thực tại trang chủ :  https://mariadb.org 2 link cho những người hay so sánh: https://kb.askmonty.org/en/mariadb-versus-mysql-features/ https://kb.askmonty.org/en/mariadb-versus-mysql-compatibility/ Các distro đã chính thức thay mysql bằng mariadb: Gentoo openSUSE   Slackware Arch Linux ... https://kb.askmonty.org/en/distr...

Popular posts from this blog

Tài liệu và hướng dẫn học Python

Để tiết kiệm thời gian, tốt nhất là đi học PyMI Updated: 130617 Sau đây là các tài liệu khuyên dùng: Vì nhiều lý do, nên học python2.7 tại thời điểm hiện tại (giờ là tháng 6/2013 - muốn biết tại sao thì tự tìm hiểu) python 3.5+ (giờ là tháng 2/2017) Chuẩn bị: 1. biết bật tắt máy 2. biết cài python 3. tập gõ 10 ngón - gõ 2 ngón hay 1 ngón cũng không sao, nhưng 10 ngón là cách dễ nhất để gõ nhanh nhất. Tài liệu - Nên dùng tài liệu tại trang chủ của Python làm chính, tham khảo thêm các tài liệu khác tại http://www.familug.org/2016/12/free-ebook.html Căn bản, mới học 1.1 Python PyMI.vn https://pymi.vn/tutorial/ 1.2. Python offical tutorial kết hợp làm bài tập trên HackerRank  (đề bài bằng tiếng Anh, nhưng Google translate 1 lúc cũng ra vì có nhiều ví dụ mẫu đi kèm). Học viên của Pymi.vn có rất nhiều học viên đã tự học với Learn Python the hard way nhưng chưa thấy ai thành công cả. Hai link dưới nên đọc sau khi đã nắm được những phần cơ bản của ngôn ngữ pytho...

The PyMiers

New FAMILUG