Linux中国
1.73K subscribers
777 photos
6.34K links
Linux 中国官方 Telegram 频道
Download Telegram
在你开始使用 Kali Linux 之前必须知道的事情

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/05/143507x6i0sbd02ok0gteo.png">Media</a>Kali Linux &#22312;&#28183;&#36879;&#27979;&#35797;&#21644;&#30333;&#24125;&#23376;&#26041;&#38754;&#26159;&#19994;&#30028;&#39046;&#20808;&#30340; Linux &#21457;&#34892;&#29256;&#12290;&#40664;&#35748;&#24773;&#20917;&#19979;&#65292;&#35813;&#21457;&#34892;&#29256;&#38468;&#24102;&#20102;&#22823;&#37327;&#20837;&#20405;&#21644;&#28183;&#36879;&#30340;&#24037;&#20855;&#21644;&#36719;&#20214;&#65292;&#24182;&#19988;&#22312;&#20840;&#19990;&#30028;&#37117;&#24471;&#21040;&#20102;&#24191;&#27867;&#35748;&#21487;&#12290;&#21363;&#20351;&#22312;&#37027;&#20123;&#29978;&#33267;&#21487;&#33021;&#19981;&#30693;&#36947; Linux &#26159;&#20160;&#20040;&#30340; Windows &#29992;&#25143;&#20013;&#20063;&#26159;&#22914;&#27492;&#12290;&#30001;&#20110;&#21518;&#32773;&#30340;&#21407;&#22240;&#65288;LCTT &#35793;&#27880;&#65306;Windows &#29992;&#25143;&#65289;&#65292;&#35768;&#22810;&#20154;&#37117;&#35797;&#22270;&#21333;&#29420;&#20351;&#29992; Kali Linux&#65292;&#23613;&#31649;&#20182;&#20204;&#29978;&#33267;&#19981;&#20102;&#35299; Linux &#31995;&#32479;&#30340;&#22522;&#30784;&#30693;&#35782;&#12290;&#21407;&#22240;&#21487;&#33021;&#21508;&#19981;&#30456;&#21516;&#65292;&#26377;&#30340;&#20026;&#20102;&#29609;&#20048;&#65292;&#26377;&#30340;&#26159;&#20026;&#20102;&#21462;&#24742;&#22899;&#21451;&#32780;&#20266;&#35013;&#25104;&#40657;&#23458;&#65292;&#26377;&#30340;&#20165;&#20165;&#26159;&#35797;&#22270;&#30772;&#35299;&#37051;&#23621;&#30340; WiFi &#32593;&#32476;&#20197;&#20813;&#36153;&#19978;&#32593;&#12290;&#22914;&#26524;&#20320;&#25171;&#31639;&#20351;&#29992; Kali Linux&#65292;&#35760;&#20303;&#65292;&#25152;&#26377;&#30340;&#36825;&#20123;&#37117;&#26159;&#19981;&#22909;&#30340;&#20107;&#24773;&#12290;&#22312;&#35745;&#21010;&#20351;&#29992; Kali Linux &#20043;&#21069;&#65292;&#20320;&#24212;&#35813;&#20102;&#35299;&#19968;&#20123;&#25552;&#31034;&#12290;Kali Linux &#19981;&#36866;&#21512;&#21021;&#23398;&#32773;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/05/143454zhurywzc6vkclrh4.png">Media</a><em>Kali Linux &#40664;&#35748; GNOME &#26700;&#38754;</em>&#22914;&#26524;&#20320;&#26159;&#20960;&#20010;&#26376;&#21069;&#21018;&#24320;&#22987;&#20351;&#29992; Linux &#30340;&#20154;&#65292;&#25110;&#32773;&#20320;&#35748;&#20026;&#33258;&#24049;&#30340;&#30693;&#35782;&#27700;&#24179;&#20302;&#20110;&#24179;&#22343;&#27700;&#24179;&#65292;&#37027;&#20040; Kali Linux &#23601;&#19981;&#36866;&#21512;&#20320;&#12290;&#22914;&#26524;&#20320;&#25171;&#31639;&#38382;“&#22914;&#20309;&#22312; Kali &#19978;&#23433;&#35013; Steam&#65311;&#22914;&#20309;&#35753;&#25105;&#30340;&#25171;&#21360;&#26426;&#22312; Kali &#19978;&#24037;&#20316;&#65311;&#22914;&#20309;&#35299;&#20915; Kali &#19978;&#30340; APT &#28304;&#38169;&#35823;&#65311;”&#36825;&#20123;&#19996;&#35199;&#65292;&#37027;&#20040; Kali Linux &#24182;&#19981;&#36866;&#21512;&#20320;&#12290;Kali Linux &#20027;&#35201;&#38754;&#21521;&#24819;&#35201;&#36816;&#34892;&#28183;&#36879;&#27979;&#35797;&#22871;&#20214;&#30340;&#19987;&#23478;&#25110;&#24819;&#35201;&#23398;&#20064;&#25104;&#20026;&#30333;&#24125;&#23376;&#21644;&#25968;&#23383;&#21462;&#35777;&#30340;&#20154;&#12290;&#20294;&#21363;&#20351;&#20320;&#23646;&#20110;&#21518;&#32773;&#65292;&#26222;&#36890;&#30340; Kali Linux &#29992;&#25143;&#22312;&#26085;&#24120;&#20351;&#29992;&#26102;&#20063;&#20250;&#36935;&#21040;&#24456;&#22810;&#40635;&#28902;&#12290;&#20182;&#36824;&#34987;&#35201;&#27714;&#20197;&#38750;&#24120;&#35880;&#24910;&#30340;&#26041;&#24335;&#20351;&#29992;&#24037;&#20855;&#21644;&#36719;&#20214;&#65292;&#32780;&#19981;&#20165;&#20165;&#26159;“&#35753;&#25105;&#20204;&#23433;&#35013;&#24182;&#36816;&#34892;&#19968;&#20999;”&#12290;&#27599;&#19968;&#200…
如何禁用 Ubuntu 服务器中终端欢迎消息中的广告

最近在终端欢迎消息中出现了一些其他链接。我已经几次注意到这些链接,但我并在意,也从未点击过。Media

via https://linux.cn/article-10199-1.html
&#22914;&#20309;&#31105;&#29992; Ubuntu &#26381;&#21153;&#22120;&#20013;&#32456;&#31471;&#27426;&#36814;&#28040;&#24687;&#20013;&#30340;&#24191;&#21578;

&#22914;&#26524;&#20320;&#27491;&#22312;&#20351;&#29992;&#26368;&#26032;&#30340; Ubuntu &#26381;&#21153;&#22120;&#29256;&#26412;&#65292;&#20320;&#21487;&#33021;&#24050;&#32463;&#27880;&#24847;&#21040;&#27426;&#36814;&#28040;&#24687;&#20013;&#26377;&#19968;&#20123;&#19982; Ubuntu &#26381;&#21153;&#22120;&#24179;&#21488;&#26080;&#20851;&#30340;&#20419;&#38144;&#38142;&#25509;&#12290;&#20320;&#21487;&#33021;&#24050;&#32463;&#30693;&#36947; <strong>MOTD</strong>&#65292;&#21363; <strong>M</strong>essage <strong>O</strong>f <strong>T</strong>he <strong>D</strong>ay &#30340;&#24320;&#22836;&#39318;&#23383;&#27597;&#65292;&#22312; Linux &#31995;&#32479;&#27599;&#27425;&#30331;&#24405;&#26102;&#37117;&#20250;&#26174;&#31034;&#27426;&#36814;&#20449;&#24687;&#12290;&#36890;&#24120;&#65292;&#27426;&#36814;&#28040;&#24687;&#21253;&#21547;&#25805;&#20316;&#31995;&#32479;&#29256;&#26412;&#65292;&#22522;&#26412;&#31995;&#32479;&#20449;&#24687;&#65292;&#23448;&#26041;&#25991;&#26723;&#38142;&#25509;&#20197;&#21450;&#26377;&#20851;&#26368;&#26032;&#23433;&#20840;&#26356;&#26032;&#31561;&#30340;&#38142;&#25509;&#12290;&#36825;&#20123;&#26159;&#25105;&#20204;&#27599;&#27425;&#36890;&#36807; SSH &#25110;&#26412;&#22320;&#30331;&#24405;&#26102;&#36890;&#24120;&#20250;&#30475;&#21040;&#30340;&#20869;&#23481;&#12290;&#20294;&#26159;&#65292;&#26368;&#36817;&#22312;&#32456;&#31471;&#27426;&#36814;&#28040;&#24687;&#20013;&#20986;&#29616;&#20102;&#19968;&#20123;&#20854;&#20182;&#38142;&#25509;&#12290;&#25105;&#24050;&#32463;&#20960;&#27425;&#27880;&#24847;&#21040;&#36825;&#20123;&#38142;&#25509;&#65292;&#20294;&#25105;&#24182;&#22312;&#24847;&#65292;&#20063;&#20174;&#26410;&#28857;&#20987;&#36807;&#12290;&#39064;&#22270;&#26159;&#25105;&#30340; Ubuntu 18.04 LTS &#26381;&#21153;&#22120;&#19978;&#26174;&#31034;&#30340;&#32456;&#31471;&#27426;&#36814;&#28040;&#24687;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/05/215049ct0ncp60oxnvtpo0.png">Media</a>&#27491;&#22914;&#20320;&#22312;&#19978;&#38754;&#25130;&#22270;&#20013;&#25152;&#30475;&#21040;&#30340;&#65292;&#27426;&#36814;&#28040;&#24687;&#20013;&#26377;&#19968;&#20010; bit.ly &#38142;&#25509;&#21644; Ubuntu wiki &#38142;&#25509;&#12290;&#26377;&#20123;&#20154;&#21487;&#33021;&#20250;&#24778;&#35766;&#24182;&#24819;&#30693;&#36947;&#36825;&#26159;&#20160;&#20040;&#12290;&#20854;&#23454;&#27426;&#36814;&#20449;&#24687;&#20013;&#30340;&#38142;&#25509;&#26080;&#38656;&#25285;&#24515;&#12290;&#23427;&#21487;&#33021;&#30475;&#36215;&#26469;&#20687;&#24191;&#21578;&#65292;&#20294;&#24182;&#19981;&#26159;&#21830;&#19994;&#24191;&#21578;&#12290;&#38142;&#25509;&#23454;&#38469;&#19978;&#25351;&#21521;&#21040;&#20102; <a href="https://blog.ubuntu.com/">Ubuntu &#23448;&#26041;&#21338;&#23458;</a> &#21644; <a href="https://wiki.ubuntu.com/">Ubuntu wiki</a>&#12290;&#27491;&#22914;&#25105;&#20043;&#21069;&#25152;&#35828;&#65292;&#20854;&#20013;&#30340;&#19968;&#20010;&#38142;&#25509;&#26159;&#19981;&#30456;&#20851;&#30340;&#65292;&#27809;&#26377;&#20219;&#20309;&#19982; Ubuntu &#26381;&#21153;&#22120;&#30456;&#20851;&#30340;&#32454;&#33410;&#65292;&#36825;&#23601;&#26159;&#20026;&#20160;&#20040;&#25105;&#24320;&#22836;&#31216;&#23427;&#20204;&#20026;&#24191;&#21578;&#12290;&#34429;&#28982;&#25105;&#20204;&#22823;&#22810;&#25968;&#20154;&#37117;&#19981;&#20250;&#35775;&#38382; bit.ly &#38142;&#25509;&#65292;&#20294;&#26159;&#26377;&#20123;&#20154;&#21487;&#33021;&#20986;&#20110;&#22909;&#22855;&#21435;&#35775;&#38382;&#36825;&#20123;&#38142;&#25509;&#65292;&#32467;&#26524;&#22833;&#26395;&#22320;&#21457;&#29616;&#23427;&#21482;&#26159;&#25351;&#21521;&#19968;&#20010;&#22806;&#37096;&#38142;&#25509;&#12290;&#20320;&#21487;&#20197;&#20351;&#29992;&#20219;&#20309; URL &#21435;&#30701;&#32593;&#22336;&#26381;&#21153;&#65292;&#20363;&#22914; uns…
在 Linux 上使用 Lutries 管理你的游戏

你可以使用 Lutries 安装、移除、配置、启动和管理你的游戏。它可以在一个单一界面中帮你管理你的 Linux 游戏、Windows 游戏、仿真控制台游戏和浏览器游戏。Media

via https://linux.cn/article-10200-1.html
&#22312; Linux &#19978;&#20351;&#29992; Lutries &#31649;&#29702;&#20320;&#30340;&#28216;&#25103;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/05/222141o9dggd9a9g3fhilg.jpg">Media</a>&#20170;&#22825;&#25105;&#20204;&#35201;&#35752;&#35770;&#30340;&#26159; <strong>Lutris</strong>&#65292;&#19968;&#20010; Linux &#19978;&#30340;&#24320;&#28304;&#28216;&#25103;&#24179;&#21488;&#12290;&#20320;&#21487;&#20197;&#20351;&#29992; Lutries &#23433;&#35013;&#12289;&#31227;&#38500;&#12289;&#37197;&#32622;&#12289;&#21551;&#21160;&#21644;&#31649;&#29702;&#20320;&#30340;&#28216;&#25103;&#12290;&#23427;&#21487;&#20197;&#22312;&#19968;&#20010;&#21333;&#19968;&#30028;&#38754;&#20013;&#24110;&#20320;&#31649;&#29702;&#20320;&#30340; Linux &#28216;&#25103;&#12289;Windows &#28216;&#25103;&#12289;&#20223;&#30495;&#25511;&#21046;&#21488;&#28216;&#25103;&#21644;&#27983;&#35272;&#22120;&#28216;&#25103;&#12290;&#23427;&#36824;&#21253;&#21547;&#31038;&#21306;&#32534;&#20889;&#30340;&#23433;&#35013;&#33050;&#26412;&#65292;&#20351;&#24471;&#28216;&#25103;&#30340;&#23433;&#35013;&#36807;&#31243;&#26356;&#21152;&#31616;&#21333;&#12290;Lutries &#33258;&#21160;&#23433;&#35013;&#65288;&#25110;&#32773;&#20320;&#21487;&#20197;&#21333;&#20987;&#28857;&#20987;&#23433;&#35013;&#65289;&#20102;&#36229;&#36807; 20 &#20010;&#27169;&#25311;&#22120;&#65292;&#23427;&#25552;&#20379;&#20102;&#20174;&#19971;&#21313;&#24180;&#20195;&#21040;&#29616;&#22312;&#30340;&#22823;&#22810;&#25968;&#28216;&#25103;&#31995;&#32479;&#12290;&#30446;&#21069;&#25903;&#25345;&#30340;&#28216;&#25103;&#31995;&#32479;&#22914;&#19979;&#65306;Linux &#21407;&#29983;WindowsSteam (Linux &#21644; Windows)MS-DOS&#34903;&#26426;Amiga &#30005;&#33041;Atari 8 &#21644; 16 &#20301;&#35745;&#31639;&#26426;&#21644;&#25511;&#21046;&#22120;&#27983;&#35272;&#22120; (Flash &#25110;&#32773; HTML5 &#28216;&#25103;)Commmodore 8 &#20301;&#35745;&#31639;&#26426;&#22522;&#20110; SCUMM &#30340;&#28216;&#25103;&#21644;&#20854;&#20182;&#28857;&#20987;&#24335;&#20882;&#38505;&#28216;&#25103;Magnavox Odyssey²&#12289;Videopac+Mattel IntellivisionNEC PC-Engine Turbographx 16&#12289;Supergraphx&#12289;PC-FXNintendo NES&#12289;SNES&#12289;Game Boy&#12289;Game Boy Advance&#12289;DSGame Cube &#21644; WiiSega Master Sytem&#12289;Game Gear&#12289;Genesis&#12289;DreamcastSNK Neo Geo&#12289;Neo Geo PocketSony PlayStationSony PlayStation 2Sony PSP&#20687; Zork &#36825;&#26679;&#30340; Z-Machine &#28216;&#25103;&#36824;&#26377;&#26356;&#22810;&#23433;&#35013; Lutris&#23601;&#20687; Steam &#19968;&#26679;&#65292;Lutries &#21253;&#21547;&#20004;&#37096;&#20998;&#65306;&#32593;&#31449;&#21644;&#23458;&#25143;&#31471;&#31243;&#24207;&#12290;&#20174;&#32593;&#31449;&#20320;&#21487;&#20197;&#27983;&#35272;&#21487;&#29992;&#30340;&#28216;&#25103;&#65292;&#28155;&#21152;&#26368;&#21916;&#27426;&#30340;&#28216;&#25103;&#21040;&#20010;&#20154;&#24211;&#65292;&#20197;&#21450;&#20351;&#29992;&#23433;&#35013;&#38142;&#25509;&#23433;&#35013;&#20182;&#20204;&#12290;&#39318;&#20808;&#65292;&#25105;&#20204;&#36824;&#26159;&#26469;&#23433;&#35013;&#23458;&#25143;&#31471;&#12290;&#23427;&#30446;&#21069;&#25903;&#25345; Arch Linux&#12289;Debian&#12289;Fedroa&#12289;Gentoo&#12289;openSUSE &#21644; Ubuntu&#12290;&#23545;&#20110; <strong>Arch Linux</strong> &#21644;&#23427;&#30340;&#34893;&#29983;&#29256;&#26412;&#65292;&#20687;&#26159; Antergos, Manjaro Linux&#65292;&#37117;&#21487;&#20197;&#22312; <a href="https://aur.archlinux.org/packages/lutris/">AUR</a> &#20013;&#25214;&#21040;&#12290;&#22240;&#27492;&#65292;&#20320;&#21487;&#20197;&#20351;&#29992; AUR &#24110;&#21161;&#31243;&#24207;&#23433;&#35013;&#23427;&#12290;&#20351;&#29992; <a href="https://www.ostechnix.com/install-pacaur-arch-linux/">Pacaur</a>&#65306;<pre class="prettyprint linenums">pacaur -S lutris</pre>&#20351;&#29992; <a href="https://www.ostechnix.com/install-packer-arch-linux-2/">Packer</a>&#65306;<pre class="prettyprint linenums">packer -S lutris</pre>&#20351;&#29992; <a…
Caffeinated 6.828&#65306;&#23454;&#39564; 2&#65306;&#20869;&#23384;&#31649;&#29702;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/06/161724w1zol0zojs9te07o.jpg">Media</a>&#31616;&#20171;&#22312;&#26412;&#23454;&#39564;&#20013;&#65292;&#20320;&#23558;&#20026;&#20320;&#30340;&#25805;&#20316;&#31995;&#32479;&#20889;&#20869;&#23384;&#31649;&#29702;&#26041;&#38754;&#30340;&#20195;&#30721;&#12290;&#20869;&#23384;&#31649;&#29702;&#30001;&#20004;&#37096;&#20998;&#32452;&#25104;&#12290;&#31532;&#19968;&#37096;&#20998;&#26159;&#20869;&#26680;&#30340;&#29289;&#29702;&#20869;&#23384;&#20998;&#37197;&#22120;&#65292;&#20869;&#26680;&#36890;&#36807;&#23427;&#26469;&#20998;&#37197;&#20869;&#23384;&#65292;&#20197;&#21450;&#22312;&#19981;&#38656;&#35201;&#26102;&#37322;&#25918;&#25152;&#20998;&#37197;&#30340;&#20869;&#23384;&#12290;&#20998;&#37197;&#22120;&#20197;&#39029;page&#20026;&#21333;&#20301;&#20998;&#37197;&#20869;&#23384;&#65292;&#27599;&#20010;&#39029;&#30340;&#22823;&#23567;&#20026; 4096 &#23383;&#33410;&#12290;&#20320;&#30340;&#20219;&#21153;&#26159;&#21435;&#32500;&#25252;&#37027;&#20010;&#25968;&#25454;&#32467;&#26500;&#65292;&#23427;&#36127;&#36131;&#35760;&#24405;&#29289;&#29702;&#39029;&#30340;&#20998;&#37197;&#21644;&#37322;&#25918;&#65292;&#20197;&#21450;&#27599;&#20010;&#20998;&#37197;&#30340;&#39029;&#26377;&#22810;&#23569;&#36827;&#31243;&#20849;&#20139;&#23427;&#12290;&#26412;&#23454;&#39564;&#20013;&#20320;&#23558;&#35201;&#20889;&#20986;&#20998;&#37197;&#21644;&#37322;&#25918;&#20869;&#23384;&#39029;&#30340;&#20840;&#22871;&#20195;&#30721;&#12290;&#31532;&#20108;&#20010;&#37096;&#20998;&#26159;&#34394;&#25311;&#20869;&#23384;&#30340;&#31649;&#29702;&#65292;&#23427;&#36127;&#36131;&#30001;&#20869;&#26680;&#21644;&#29992;&#25143;&#36719;&#20214;&#20351;&#29992;&#30340;&#34394;&#25311;&#20869;&#23384;&#22320;&#22336;&#21040;&#29289;&#29702;&#20869;&#23384;&#22320;&#22336;&#20043;&#38388;&#30340;&#26144;&#23556;&#12290;&#24403;&#20351;&#29992;&#20869;&#23384;&#26102;&#65292;x86 &#26550;&#26500;&#30340;&#30828;&#20214;&#26159;&#30001;&#20869;&#23384;&#31649;&#29702;&#21333;&#20803;&#65288;MMU&#65289;&#36127;&#36131;&#25191;&#34892;&#26144;&#23556;&#25805;&#20316;&#26469;&#26597;&#38405;&#19968;&#32452;&#39029;&#34920;&#12290;&#25509;&#19979;&#26469;&#20320;&#23558;&#35201;&#20462;&#25913; JOS&#65292;&#20197;&#26681;&#25454;&#25105;&#20204;&#25552;&#20379;&#30340;&#29305;&#23450;&#25351;&#20196;&#21435;&#35774;&#32622; MMU &#30340;&#39029;&#34920;&#12290;&#39044;&#22791;&#30693;&#35782;&#22312;&#26412;&#23454;&#39564;&#21450;&#21518;&#38754;&#30340;&#23454;&#39564;&#20013;&#65292;&#20320;&#23558;&#36880;&#27493;&#26500;&#24314;&#20320;&#30340;&#20869;&#26680;&#12290;&#25105;&#20204;&#23558;&#20250;&#20026;&#20320;&#25552;&#20379;&#19968;&#20123;&#38468;&#21152;&#30340;&#36164;&#28304;&#12290;&#20351;&#29992; Git &#21435;&#33719;&#21462;&#36825;&#20123;&#36164;&#28304;&#12289;&#25552;&#20132;&#33258;<a href="https://linux.cn/article-9740-1.html">&#23454;&#39564; 1</a> &#20197;&#26469;&#30340;&#25913;&#21464;&#65288;&#22914;&#26377;&#38656;&#35201;&#30340;&#35805;&#65289;&#12289;&#33719;&#21462;&#35838;&#31243;&#20179;&#24211;&#30340;&#26368;&#26032;&#29256;&#26412;&#12289;&#20197;&#21450;&#22312;&#25105;&#20204;&#30340;&#23454;&#39564; 2 &#65288;origin/lab2&#65289;&#30340;&#22522;&#30784;&#19978;&#21019;&#24314;&#19968;&#20010;&#31216;&#20026; lab2 &#30340;&#26412;&#22320;&#20998;&#25903;&#65306;<pre class="prettyprint linenums">athena% cd ~/6.828/labathena% add gitathena% git pullAlready up-to-date.athena% git checkout -b lab2 origin/lab2Branch lab2 set up to track remote branch refs/remotes/origin/lab2.Switched to a new branch "lab2"athena%</pre>&#19978;&#38754;&#30340; git checkout -b &#21629;&#20196;&#20854;&#23454;&#20570;&#20102;&#20004;&#20214;&#20107;&#24773;&#65306;&#39318;&#20808;&#23427;&#21019;&#24314;&#20102;&#19968;&#20010;&#26412;&#22320;&#20998;&#25903; lab2&#65292;&#23427;&#36319;&#36394;&#…
对 C++ 的忧虑?C++ 创始人警告:关于 C++ 的某些未来计划十分危险

Bjarne Stroustrup 是 C++ 语言的创始人,他写了一封信,请那些关注编程语言进展的人去“想想瓦萨号!”Media

via https://linux.cn/article-10202-1.html
&#23545; C++ &#30340;&#24551;&#34385;&#65311;C++ &#21019;&#22987;&#20154;&#35686;&#21578;&#65306;&#20851;&#20110; C++ &#30340;&#26576;&#20123;&#26410;&#26469;&#35745;&#21010;&#21313;&#20998;&#21361;&#38505;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/06/164654t32a8b1rzdnt38a3.jpg">Media&#20170;&#24180;&#26089;&#20123;&#26102;&#20505;&#65292;&#25105;&#20204;&#23545; Bjarne Stroustrup &#36827;&#34892;&#20102;&#37319;&#35775;&#12290;&#20182;&#26159; C++ &#35821;&#35328;&#30340;&#21019;&#22987;&#20154;&#65292;&#25705;&#26681;&#22763;&#20025;&#21033;&#25216;&#26415;&#37096;&#38376;&#30340;&#33891;&#20107;&#24635;&#32463;&#29702;&#65292;&#32654;&#22269;&#21733;&#20262;&#27604;&#20122;&#22823;&#23398;&#35745;&#31639;&#26426;&#31185;&#23398;&#30340;&#23458;&#24231;&#25945;&#25480;&#12290;&#20182;&#20889;&#20102;<a href="http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0977r0.pdf">&#19968;&#23553;&#20449;&#65292;&#35831;&#37027;&#20123;&#20851;&#27880;&#32534;&#31243;&#35821;&#35328;&#36827;&#23637;&#30340;&#20154;&#21435;“&#24819;&#24819;&#29926;&#33832;&#21495;&#65281;”&#36825;&#21477;&#35805;&#23545;&#20110;&#20025;&#40614;&#20154;&#26469;&#35828;&#65292;&#27627;&#26080;&#30097;&#38382;&#65292;&#24456;&#23481;&#26131;&#29702;&#35299;&#12290;&#32780;&#37027;&#20123;&#23545;&#20110; 17 &#19990;&#32426;&#30340;&#26031;&#22570;&#30340;&#32435;&#32500;&#20122;&#21382;&#21490;&#20102;&#35299;&#19981;&#22810;&#30340;&#20154;&#65292;&#36824;&#38656;&#35201;&#35814;&#32454;&#35828;&#26126;&#19968;&#19979;&#12290;&#29926;&#33832;&#21495;&#26159;&#19968;&#33368;&#29790;&#20856;&#20891;&#33328;&#65292;&#30001;&#22269;&#29579; Gustavus Adolphus &#23450;&#20570;&#12290;&#23427;&#26159;&#24403;&#26102;&#27874;&#32599;&#30340;&#28023;&#22269;&#23478;&#20013;&#26368;&#24378;&#22823;&#30340;&#20891;&#33328;&#65292;&#20294;&#22312; 1628 &#24180; 8 &#26376; 10 &#26085;&#39318;&#33322;&#27809;&#20960;&#20998;&#38047;&#20043;&#21518;&#23601;&#27785;&#27809;&#20102;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/06/164644atfrqo3hqf55wnyq.jpg">Media&#24040;&#22823;&#30340;&#29926;&#33832;&#21495;&#26377;&#19968;&#20010;&#38590;&#20197;&#35299;&#20915;&#30340;&#35774;&#35745;&#32570;&#38519;&#65306;&#22836;&#37325;&#33050;&#36731;&#65292;&#20197;&#33267;&#20110;&#23427;&#34987;<a href="https://www.vasamuseet.se/en/vasa-history/disaster">&#19968;&#38453;&#29378;&#39118;&#21038;&#32763;&#20102;&#12290;&#36890;&#36807;&#25588;&#24341;&#36825;&#33368;&#27785;&#33337;&#30340;&#21382;&#21490;&#65292;Stroustrup &#35686;&#31034;&#20102; C++ &#25152;&#38754;&#20020;&#30340;&#39118;&#38505; —— &#29616;&#22312;&#36234;&#26469;&#36234;&#22810;&#30340;&#29305;&#24615;&#34987;&#28155;&#21152;&#21040;&#20102; C++ &#20013;&#12290;&#25105;&#20204;&#29616;&#22312;&#24050;&#32463;&#21457;&#29616;&#20102;&#22909;&#20123;&#33021;&#23548;&#33268;&#22836;&#37325;&#33050;&#36731;&#30340;&#29305;&#24615;&#12290;Stroustrup &#22312;&#20182;&#30340;&#20449;&#20013;&#24341;&#29992;&#20102; 43 &#20010;&#25552;&#35758;&#12290;&#20182;&#35748;&#20026;&#37027;&#20123;&#21442;&#19982; C++ &#35821;&#35328; ISO &#26631;&#20934;&#28436;&#36827;&#30340;&#20154;&#65288;&#21363;&#25152;&#35859;&#30340; <a href="http://open-std.org/JTC1/SC22/WG21/">WG21 &#23567;&#32452;&#65289;&#27491;&#22312;&#21162;&#21147;&#25512;&#36827;&#35821;&#35328;&#21457;&#23637;&#65292;&#20294;&#25104;&#21592;&#20204;&#30340;&#21162;&#21147;&#26041;&#21521;&#21364;&#24182;&#19981;&#19968;&#33268;&#12290;&#22312;&#20182;&#30340;&#20449;&#20013;&#65292;&#20182;&#20889;&#36947;&#65306;&#20998;&#24320;&#26469;&#30475;&#65292;&#35768;&#22810;&#25552;&#35758;&#37117;&#24456;&#26377;&#36947;&#29702;&#12290;&#20294;&#23558;&#23427;&#20204;&#32508;&#21512;&#21040;&#19968;&#36215;&#65292;&#36825;&#20123;&#25552;&#35758;&#26159;&#24456;&#24858;&#34850;&#30340;&#65292;&#23558;&#21361;&#23475; C++ &#30340;&#26410;&#26469;&#12290;&#20182;&#26126;&#30830;&#34920;&#31034;&#65292;&#2018…
Python 数据科学入门

不需要昂贵的工具即可领略数据科学的力量,从这些开源工具起步即可。Media

via https://linux.cn/article-10203-1.html
Python &#25968;&#25454;&#31185;&#23398;&#20837;&#38376;

&#19981;&#38656;&#35201;&#26114;&#36149;&#30340;&#24037;&#20855;&#21363;&#21487;&#39046;&#30053;&#25968;&#25454;&#31185;&#23398;&#30340;&#21147;&#37327;&#65292;&#20174;&#36825;&#20123;&#24320;&#28304;&#24037;&#20855;&#36215;&#27493;&#21363;&#21487;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/06/195017agc777rln78znrl2.jpg">Media</a>&#26080;&#35770;&#20320;&#26159;&#19968;&#20010;&#20855;&#26377;&#25968;&#23398;&#25110;&#35745;&#31639;&#26426;&#31185;&#23398;&#32972;&#26223;&#30340;&#36164;&#28145;&#25968;&#25454;&#31185;&#23398;&#29233;&#22909;&#32773;&#65292;&#36824;&#26159;&#19968;&#20010;&#20854;&#23427;&#39046;&#22495;&#30340;&#19987;&#23478;&#65292;&#25968;&#25454;&#31185;&#23398;&#25552;&#20379;&#30340;&#21487;&#33021;&#24615;&#37117;&#22312;&#20320;&#21147;&#25152;&#33021;&#21450;&#30340;&#33539;&#22260;&#20869;&#65292;&#32780;&#19988;&#20320;&#19981;&#38656;&#35201;&#26114;&#36149;&#30340;&#65292;&#39640;&#24230;&#19987;&#19994;&#21270;&#30340;&#20225;&#19994;&#32423;&#36719;&#20214;&#12290;&#26412;&#25991;&#20013;&#35752;&#35770;&#30340;&#24320;&#28304;&#24037;&#20855;&#23601;&#26159;&#20320;&#20837;&#38376;&#26102;&#25152;&#38656;&#30340;&#20840;&#37096;&#20869;&#23481;&#12290;<a href="https://www.python.org/">Python</a>&#65292;&#20854;&#26426;&#22120;&#23398;&#20064;&#21644;&#25968;&#25454;&#31185;&#23398;&#24211;&#65288;<a href="https://pandas.pydata.org/">pandas</a>&#12289; <a href="https://keras.io/">Keras</a>&#12289; <a href="https://www.tensorflow.org/">TensorFlow</a>&#12289; <a href="http://scikit-learn.org/stable/">scikit-learn</a>&#12289; <a href="https://www.scipy.org/">SciPy</a>&#12289; <a href="http://www.numpy.org/">NumPy</a> &#31561;&#65289;&#65292;&#20197;&#21450;&#22823;&#37327;&#21487;&#35270;&#21270;&#24211;&#65288;<a href="https://matplotlib.org/">Matplotlib</a>&#12289;<a href="https://matplotlib.org/api/pyplot_api.html">pyplot</a>&#12289; <a href="https://plot.ly/">Plotly</a> &#31561;&#65289;&#23545;&#20110;&#21021;&#23398;&#32773;&#21644;&#19987;&#23478;&#26469;&#35828;&#37117;&#26159;&#20248;&#31168;&#30340;&#33258;&#30001;&#21450;&#24320;&#28304;&#36719;&#20214;&#24037;&#20855;&#12290;&#23427;&#20204;&#26131;&#20110;&#23398;&#20064;&#65292;&#24456;&#21463;&#27426;&#36814;&#19988;&#21463;&#21040;&#31038;&#21306;&#25903;&#25345;&#65292;&#24182;&#25317;&#26377;&#20026;&#25968;&#25454;&#31185;&#23398;&#32780;&#24320;&#21457;&#30340;&#26368;&#26032;&#25216;&#26415;&#21644;&#31639;&#27861;&#12290;&#23427;&#20204;&#26159;&#20320;&#22312;&#24320;&#22987;&#23398;&#20064;&#26102;&#21487;&#20197;&#33719;&#24471;&#30340;&#26368;&#20339;&#24037;&#20855;&#38598;&#20043;&#19968;&#12290;&#35768;&#22810; Python &#24211;&#37117;&#26159;&#24314;&#31435;&#22312;&#24444;&#27492;&#20043;&#19978;&#30340;&#65288;&#31216;&#20026;&#20381;&#36182;&#39033;&#65289;&#65292;&#20854;&#22522;&#30784;&#26159; <a href="http://www.numpy.org/">NumPy</a> &#24211;&#12290;NumPy &#19987;&#38376;&#20026;&#25968;&#25454;&#31185;&#23398;&#35774;&#35745;&#65292;&#32463;&#24120;&#34987;&#29992;&#20110;&#22312;&#20854; ndarray &#25968;&#25454;&#31867;&#22411;&#20013;&#23384;&#20648;&#25968;&#25454;&#38598;&#30340;&#30456;&#20851;&#37096;&#20998;&#12290;ndarray &#26159;&#19968;&#31181;&#26041;&#20415;&#30340;&#25968;&#25454;&#31867;&#22411;&#65292;&#29992;&#20110;&#23558;&#20851;&#31995;&#34920;&#20013;&#30340;&#35760;&#24405;&#23384;&#20648;&#20026; cvs &#25991;&#20214;&#25110;&#20854;&#23427;&#20219;&#20309;&#26684;&#24335;&#65292;&#21453;&#20043;&#20134;&#28982;&#12290;&#23558; scikit &#20989;&#25968;&#24212;&#29992;&#20110;&#22810;&#32500;&#25968;&#32452;&#26102;&#65292;&#23427;&#29305;&#21035;&#26041;&#20415;&#12290;SQL &#38750;&#24120;&#36866;&#21512;&#26597;&#35810;&#25968;&#25454;&#24211;&#65292;&#20294;&#26159;&#23545;&#20110;&#25191;&#34892;&#22797;&#26434;&#21644;&#36164;&#28304;&#23494;&#38598;&#22411;&#30340;&#25968;&#25454;&#31185;&#23398;&#2580…
在 Ubuntu 和 Debian 上启用双因子身份验证的三种备选方案

如何为你的 SSH 服务器安装三种不同的双因子身份验证方案。Media

via https://linux.cn/article-10204-1.html
&#22312; Ubuntu &#21644; Debian &#19978;&#21551;&#29992;&#21452;&#22240;&#23376;&#36523;&#20221;&#39564;&#35777;&#30340;&#19977;&#31181;&#22791;&#36873;&#26041;&#26696;

&#22914;&#20309;&#20026;&#20320;&#30340; SSH &#26381;&#21153;&#22120;&#23433;&#35013;&#19977;&#31181;&#19981;&#21516;&#30340;&#21452;&#22240;&#23376;&#36523;&#20221;&#39564;&#35777;&#26041;&#26696;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/06/204750irbcwg7egu45e7qp.jpg">Media</a>&#22914;&#20170;&#65292;&#23433;&#20840;&#27604;&#20197;&#24448;&#26356;&#21152;&#37325;&#35201;&#65292;&#20445;&#25252; SSH &#26381;&#21153;&#22120;&#26159;&#20316;&#20026;&#31995;&#32479;&#31649;&#29702;&#21592;&#21487;&#20197;&#20570;&#30340;&#26368;&#20026;&#37325;&#35201;&#30340;&#20107;&#24773;&#20043;&#19968;&#12290;&#20256;&#32479;&#22320;&#65292;&#36825;&#24847;&#21619;&#30528;&#31105;&#29992;&#23494;&#30721;&#36523;&#20221;&#39564;&#35777;&#32780;&#25913;&#29992; SSH &#23494;&#38053;&#12290;&#26080;&#30097;&#36825;&#26159;&#20320;&#39318;&#20808;&#24212;&#35813;&#20570;&#30340;&#65292;&#20294;&#36825;&#24182;&#19981;&#24847;&#21619;&#30528; SSH &#26080;&#27861;&#21464;&#24471;&#26356;&#21152;&#23433;&#20840;&#12290;&#21452;&#22240;&#23376;&#36523;&#20221;&#39564;&#35777;&#23601;&#26159;&#25351;&#38656;&#35201;&#20004;&#31181;&#36523;&#20221;&#39564;&#35777;&#25165;&#33021;&#30331;&#24405;&#12290;&#21487;&#20197;&#26159;&#23494;&#30721;&#21644; SSH &#23494;&#38053;&#65292;&#20063;&#21487;&#20197;&#26159;&#23494;&#38053;&#21644;&#31532;&#19977;&#26041;&#26381;&#21153;&#65292;&#27604;&#22914; Google&#12290;&#36825;&#24847;&#21619;&#30528;&#21333;&#20010;&#39564;&#35777;&#26041;&#27861;&#30340;&#27844;&#38706;&#19981;&#20250;&#21361;&#21450;&#26381;&#21153;&#22120;&#12290;&#20197;&#19979;&#25351;&#21335;&#26159;&#20026; SSH &#21551;&#29992;&#21452;&#22240;&#23376;&#39564;&#35777;&#30340;&#19977;&#31181;&#26041;&#24335;&#12290;&#24403;&#20320;&#20462;&#25913; SSH &#37197;&#32622;&#26102;&#65292;&#24635;&#26159;&#35201;&#30830;&#20445;&#26377;&#19968;&#20010;&#36830;&#25509;&#21040;&#26381;&#21153;&#22120;&#30340;&#31532;&#20108;&#32456;&#31471;&#12290;&#31532;&#20108;&#32456;&#31471;&#24847;&#21619;&#30528;&#20320;&#21487;&#20197;&#20462;&#22797;&#20320;&#22312; SSH &#37197;&#32622;&#20013;&#29359;&#30340;&#20219;&#20309;&#38169;&#35823;&#12290;&#25171;&#24320;&#30340;&#32456;&#31471;&#23558;&#19968;&#30452;&#20445;&#25345;&#65292;&#21363;&#20415; SSH &#26381;&#21153;&#37325;&#21551;&#12290;SSH &#23494;&#38053;&#21644;&#23494;&#30721;SSH &#25903;&#25345;&#23545;&#30331;&#24405;&#35201;&#27714;&#19981;&#27490;&#19968;&#20010;&#36523;&#20221;&#39564;&#35777;&#26041;&#27861;&#12290;&#22312; /etc/sh/sshd_config &#20013;&#30340; SSH &#26381;&#21153;&#22120;&#37197;&#32622;&#25991;&#20214;&#20013;&#30340; AuthenticationMethods &#36873;&#39033;&#20013;&#35774;&#32622;&#20102;&#36523;&#20221;&#39564;&#35777;&#26041;&#27861;&#12290;&#24403;&#22312; /etc/ssh/sshd_config &#20013;&#28155;&#21152;&#19979;&#19968;&#34892;&#26102;&#65292;SSH &#38656;&#35201;&#25552;&#20132;&#19968;&#20010; SSH &#23494;&#38053;&#65292;&#28982;&#21518;&#25552;&#31034;&#36755;&#20837;&#23494;&#30721;:<pre class="prettyprint linenums">AuthenticationMethods "publickey,password"</pre>&#22914;&#26524;&#20320;&#24819;&#35201;&#26681;&#25454;&#20351;&#29992;&#24773;&#20917;&#35774;&#32622;&#36825;&#20123;&#26041;&#27861;&#65292;&#37027;&#20040;&#35831;&#20351;&#29992;&#20197;&#19979;&#38468;&#21152;&#37197;&#32622;:<pre class="prettyprint linenums">Match User jsmith AuthenticationMethods "publickey,password"</pre>&#24403;&#20320;&#24050;&#32463;&#32534;&#36753;&#25110;&#20445;&#23384;&#20102;&#26032;&#30340; sshd_config &#25991;&#20214;&#65292;&#20320;&#24212;&#35813;&#36890;&#36807;&#36816;&#34892;&#20197;&#19979;&#31243;&#24207;&#26469;&#30830;&#20445;&#20320;&#27809;&#26377;&#29359;&#20219;&#20309;&#38169;&#35823;&#65306;<pre class="prettyprint linenums">sshd -t</pre>&#20219;&#20309;&#23548;&#33268;…
如何在 Linux 中快速地通过 HTTP 提供文件访问服务

如果你想知道如何在类 Unix 操作系统中通过 HTTP 轻松快速地提供文件和文件夹的访问服务,以下方法之一肯定会有所帮助。Media

via https://linux.cn/article-10205-1.html
&#22914;&#20309;&#22312; Linux &#20013;&#24555;&#36895;&#22320;&#36890;&#36807; HTTP &#25552;&#20379;&#25991;&#20214;&#35775;&#38382;&#26381;&#21153;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/07/132239bg55eg55gy88oxoh.png">Media</a>&#22914;&#20170;&#65292;&#25105;&#26377;&#24456;&#22810;&#26041;&#27861;&#26469;&#36890;&#36807; Web &#27983;&#35272;&#22120;&#20026;&#23616;&#22495;&#32593;&#20013;&#30340;&#20854;&#20182;&#31995;&#32479;&#25552;&#20379;&#21333;&#20010;&#25991;&#20214;&#25110;&#25972;&#20010;&#30446;&#24405;&#30340;&#35775;&#38382;&#12290;&#25105;&#22312;&#25105;&#30340; Ubuntu &#27979;&#35797;&#26426;&#19978;&#27979;&#35797;&#20102;&#36825;&#20123;&#26041;&#27861;&#65292;&#23427;&#20204;&#22914;&#19979;&#38754;&#25551;&#36848;&#30340;&#37027;&#26679;&#36816;&#34892;&#27491;&#24120;&#12290;&#22914;&#26524;&#20320;&#24819;&#30693;&#36947;&#22914;&#20309;&#22312;&#31867; Unix &#25805;&#20316;&#31995;&#32479;&#20013;&#36890;&#36807; HTTP &#36731;&#26494;&#24555;&#36895;&#22320;&#25552;&#20379;&#25991;&#20214;&#21644;&#25991;&#20214;&#22841;&#30340;&#35775;&#38382;&#26381;&#21153;&#65292;&#20197;&#19979;&#26041;&#27861;&#20043;&#19968;&#32943;&#23450;&#20250;&#26377;&#25152;&#24110;&#21161;&#12290;&#22312; Linux &#20013;&#36890;&#36807; HTTP &#35775;&#38382;&#25991;&#20214;&#21644;&#25991;&#20214;&#22841;&#20813;&#36131;&#22768;&#26126;&#65306;&#27492;&#22788;&#32473;&#20986;&#30340;&#25152;&#26377;&#26041;&#27861;&#36866;&#29992;&#20110;&#23433;&#20840;&#30340;&#23616;&#22495;&#32593;&#12290;&#30001;&#20110;&#36825;&#20123;&#26041;&#27861;&#27809;&#26377;&#20219;&#20309;&#23433;&#20840;&#26426;&#21046;&#65292;&#22240;&#27492;&#19981;&#24314;&#35758;&#22312;&#29983;&#20135;&#29615;&#22659;&#20013;&#20351;&#29992;&#23427;&#20204;&#12290;&#20320;&#27880;&#24847;&#20102;&#65281;&#26041;&#27861; 1 - &#20351;&#29992; simpleHTTPserver&#65288;Python&#65289;&#25105;&#20204;&#20889;&#20102;&#19968;&#31687;&#31616;&#35201;&#30340;&#25351;&#21335;&#26469;&#35774;&#32622;&#19968;&#20010;&#31616;&#21333;&#30340; http &#26381;&#21153;&#22120;&#65292;&#20197;&#20415;&#22312;&#20197;&#19979;&#38142;&#25509;&#20013;&#21363;&#26102;&#20849;&#20139;&#25991;&#20214;&#21644;&#30446;&#24405;&#12290;&#22914;&#26524;&#20320;&#26377;&#19968;&#20010;&#23433;&#35013;&#20102; Python &#30340;&#31995;&#32479;&#65292;&#36825;&#20010;&#26041;&#27861;&#38750;&#24120;&#26041;&#20415;&#12290;<a href="https://www.ostechnix.com/how-to-setup-a-file-server-in-minutes-using-python/">&#22914;&#20309;&#20351;&#29992; simpleHTTPserver &#35774;&#32622;&#19968;&#20010;&#31616;&#21333;&#30340;&#25991;&#20214;&#26381;&#21153;&#22120;</a>&#26041;&#27861; 2 - &#20351;&#29992; Quickserve&#65288;Python&#65289;&#27492;&#26041;&#27861;&#38024;&#23545; Arch Linux &#21450;&#20854;&#34893;&#29983;&#29256;&#12290;&#26377;&#20851;&#35814;&#32454;&#20449;&#24687;&#65292;&#35831;&#26597;&#30475;&#19979;&#38754;&#30340;&#38142;&#25509;&#12290;<a href="https://www.ostechnix.com/instantly-share-files-folders-arch-linux/">&#22914;&#20309;&#22312; Arch Linux &#20013;&#21363;&#26102;&#20849;&#20139;&#25991;&#20214;&#21644;&#25991;&#20214;&#22841;</a>&#26041;&#27861; 3 - &#20351;&#29992; Ruby&#22312;&#27492;&#26041;&#27861;&#20013;&#65292;&#25105;&#20204;&#20351;&#29992; Ruby &#22312;&#31867; Unix &#31995;&#32479;&#20013;&#36890;&#36807; HTTP &#25552;&#20379;&#25991;&#20214;&#21644;&#25991;&#20214;&#22841;&#35775;&#38382;&#12290;&#25353;&#29031;&#20197;&#19979;&#38142;&#25509;&#20013;&#30340;&#35828;&#26126;&#23433;&#35013; Ruby &#21644; Rails&#12290;<a href="https://www.ostechnix.com/install-ruby-rails-ubuntu-16-04/">&#22312; CentOS &#21644; Ubuntu &#20013;&#23433;&#35013; Ruby on Rails</a>&#23433;&#35013; Ruby &#21518;&#65292;&#36827;&#20837;&#35201;&#36890;&#36807;&#32593;&#32476;&#20849;&#20139;&#30340;&#30446;&#24405;&#65292;&#20363;&#22914; ostechnix&#65306;<pre class="prettyprint linenums">$ cd ostechnix</pre>&#24182;&#36816;&#34892;&#20197;&#19979;&#216…
SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具

它允许开发者为 JVM 安装不同的 SDK,例如 Java、Groovy、Scala、Kotlin 和 Ceylon、Ant、Gradle、Grails、Maven、SBT、Spark、Spring Boot、Vert.x,以及许多其他支持的 SDK。Media

via https://linux.cn/article-10206-1.html
SDKMAN&#65306;&#36731;&#26494;&#31649;&#29702;&#22810;&#20010;&#36719;&#20214;&#24320;&#21457;&#22871;&#20214; (SDK) &#30340;&#21629;&#20196;&#34892;&#24037;&#20855;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/07/160452r900imk2gjcgrv1z.png">Media</a>&#20320;&#26159;&#21542;&#26159;&#19968;&#20010;&#32463;&#24120;&#22312;&#19981;&#21516;&#30340; SDK &#19979;&#23433;&#35013;&#21644;&#27979;&#35797;&#24212;&#29992;&#30340;&#24320;&#21457;&#32773;&#65311;&#25105;&#26377;&#19968;&#20010;&#22909;&#28040;&#24687;&#35201;&#21578;&#35785;&#20320;&#65281;&#32473;&#20320;&#20171;&#32461;&#19968;&#19979; <strong>SDKMAN</strong>&#65292;&#19968;&#20010;&#21487;&#20197;&#24110;&#20320;&#36731;&#26494;&#31649;&#29702;&#22810;&#20010; SDK &#30340;&#21629;&#20196;&#34892;&#24037;&#20855;&#12290;&#23427;&#20026;&#23433;&#35013;&#12289;&#20999;&#25442;&#12289;&#21015;&#20986;&#21644;&#31227;&#38500; SDK &#25552;&#20379;&#20102;&#19968;&#20010;&#31616;&#20415;&#30340;&#26041;&#24335;&#12290;&#26377;&#20102; SDKMAN&#65292;&#20320;&#21487;&#20197;&#22312;&#20219;&#20309;&#31867; Unix &#30340;&#25805;&#20316;&#31995;&#32479;&#19978;&#36731;&#26494;&#22320;&#24182;&#34892;&#31649;&#29702;&#22810;&#20010; SDK &#30340;&#22810;&#20010;&#29256;&#26412;&#12290;&#23427;&#20801;&#35768;&#24320;&#21457;&#32773;&#20026; JVM &#23433;&#35013;&#19981;&#21516;&#30340; SDK&#65292;&#20363;&#22914; Java&#12289;Groovy&#12289;Scala&#12289;Kotlin &#21644; Ceylon&#12289;Ant&#12289;Gradle&#12289;Grails&#12289;Maven&#12289;SBT&#12289;Spark&#12289;Spring Boot&#12289;Vert.x&#65292;&#20197;&#21450;&#35768;&#22810;&#20854;&#20182;&#25903;&#25345;&#30340; SDK&#12290;SDKMAN &#26159;&#20813;&#36153;&#12289;&#36731;&#37327;&#12289;&#24320;&#28304;&#12289;&#20351;&#29992; <strong>Bash</strong> &#32534;&#20889;&#30340;&#31243;&#24207;&#12290;&#23433;&#35013; SDKMAN&#23433;&#35013; SDKMAN &#24456;&#31616;&#21333;&#12290;&#39318;&#20808;&#65292;&#30830;&#20445;&#20320;&#24050;&#32463;&#23433;&#35013;&#20102; zip &#21644; unzip &#36825;&#20004;&#20010;&#24212;&#29992;&#12290;&#23427;&#20204;&#22312;&#22823;&#22810;&#25968;&#30340; Linux &#21457;&#34892;&#29256;&#30340;&#40664;&#35748;&#20179;&#24211;&#20013;&#12290;
&#20363;&#22914;&#65292;&#22312;&#22522;&#20110; Debian &#30340;&#31995;&#32479;&#19978;&#23433;&#35013; unzip&#65292;&#21482;&#38656;&#35201;&#36816;&#34892;&#65306;<pre class="prettyprint linenums">$ sudo apt-get install zip unzip</pre>&#28982;&#21518;&#20351;&#29992;&#19979;&#38754;&#30340;&#21629;&#20196;&#23433;&#35013; SDKMAN&#65306;<pre class="prettyprint linenums">$ curl -s "https://get.sdkman.io" | bash</pre>&#22312;&#23433;&#35013;&#23436;&#25104;&#20043;&#21518;&#65292;&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#65306;<pre class="prettyprint linenums">$ source "$HOME/.sdkman/bin/sdkman-init.sh"</pre>&#22914;&#26524;&#20320;&#24076;&#26395;&#33258;&#23450;&#20041;&#23433;&#35013;&#21040;&#20854;&#20182;&#20301;&#32622;&#65292;&#20363;&#22914; /usr/local/&#65292;&#20320;&#21487;&#20197;&#36825;&#26679;&#20570;&#65306;<pre class="prettyprint linenums">$ export SDKMAN_DIR="/usr/local/sdkman" && curl -s "https://get.sdkman.io" | bash</pre>&#30830;&#20445;&#20320;&#30340;&#29992;&#25143;&#26377;&#36275;&#22815;&#30340;&#26435;&#38480;&#35775;&#38382;&#36825;&#20010;&#30446;&#24405;&#12290;&#26368;&#21518;&#65292;&#22312;&#23433;&#35013;&#23436;&#25104;&#21518;&#20351;&#29992;&#19979;&#38754;&#30340;&#21629;&#20196;&#26816;&#26597;&#19968;&#19979;&#65306;<pre class="prettyprint linenums">$ sdk version==== BROADCAST =================================================================* 01/08/18: Kotlin 1.2.60 released on SDKMAN! #kotlin* 31/07/18: Sbt 1.2.0 released on SDKMAN! #sbt* 31/07/18: Infrastructor 0.2.1 released on SDKMAN! #infrastructor================================================================================SDKMAN 5.7.2+323</pre>&#24685;&#21916;&#20320;&#65281;SDKMAN &#24050;&#32463;&#23433;&#35013;&#23436;&#25104;&#20102;&#12290;…
深度剖析阿里巴巴对 Apache Flink 的优化与改进

Flink 计算的主流方向被定位为流计算,即用流式计算来做所有大数据的计算工作,这就是 Flink 技术诞生的背景。Media

via https://linux.cn/article-10207-1.html
&#28145;&#24230;&#21078;&#26512;&#38463;&#37324;&#24052;&#24052;&#23545; Apache Flink &#30340;&#20248;&#21270;&#19982;&#25913;&#36827;

Apache Flink &#27010;&#36848;Apache Flink&#65288;&#20197;&#19979;&#31616;&#31216; Flink&#65289;&#26159;&#35806;&#29983;&#20110;&#27431;&#27954;&#30340;&#19968;&#20010;&#22823;&#25968;&#25454;&#30740;&#31350;&#39033;&#30446;&#65292;&#21407;&#21517; StratoSphere&#12290;&#35813;&#39033;&#30446;&#26159;&#26575;&#26519;&#24037;&#19994;&#22823;&#23398;&#30340;&#19968;&#20010;&#30740;&#31350;&#24615;&#39033;&#30446;&#65292;&#26089;&#26399;&#19987;&#27880;&#20110;&#25209;&#35745;&#31639;&#12290;2014 &#24180;&#65292;StratoSphere &#39033;&#30446;&#20013;&#30340;&#26680;&#24515;&#25104;&#21592;&#23413;&#21270;&#20986; Flink&#65292;&#24182;&#22312;&#21516;&#24180;&#23558; Flink &#25424;&#36192; Apache&#65292;&#21518;&#26469; Flink &#39034;&#21033;&#25104;&#20026; Apache &#30340;&#39030;&#32423;&#22823;&#25968;&#25454;&#39033;&#30446;&#12290;&#21516;&#26102; Flink &#35745;&#31639;&#30340;&#20027;&#27969;&#26041;&#21521;&#34987;&#23450;&#20301;&#20026;&#27969;&#35745;&#31639;&#65292;&#21363;&#29992;&#27969;&#24335;&#35745;&#31639;&#26469;&#20570;&#25152;&#26377;&#22823;&#25968;&#25454;&#30340;&#35745;&#31639;&#24037;&#20316;&#65292;&#36825;&#23601;&#26159; Flink &#25216;&#26415;&#35806;&#29983;&#30340;&#32972;&#26223;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/07/192440tsqfjos4zccoc66s.png">Media</a>2014 &#24180; Flink &#20316;&#20026;&#20027;&#25915;&#27969;&#35745;&#31639;&#30340;&#22823;&#25968;&#25454;&#24341;&#25806;&#24320;&#22987;&#22312;&#24320;&#28304;&#22823;&#25968;&#25454;&#34892;&#19994;&#20869;&#23853;&#38706;&#22836;&#35282;&#12290;&#21306;&#21035;&#20110; Storm&#12289;Spark Streaming &#20197;&#21450;&#20854;&#20182;&#27969;&#24335;&#35745;&#31639;&#24341;&#25806;&#30340;&#26159;&#65306;&#23427;&#19981;&#20165;&#26159;&#19968;&#20010;&#39640;&#21534;&#21520;&#12289;&#20302;&#24310;&#36831;&#30340;&#35745;&#31639;&#24341;&#25806;&#65292;&#21516;&#26102;&#36824;&#25552;&#20379;&#24456;&#22810;&#39640;&#32423;&#21151;&#33021;&#12290;&#27604;&#22914;&#23427;&#25552;&#20379;&#26377;&#29366;&#24577;&#30340;&#35745;&#31639;&#65292;&#25903;&#25345;&#29366;&#24577;&#31649;&#29702;&#65292;&#25903;&#25345;&#24378;&#19968;&#33268;&#24615;&#30340;&#25968;&#25454;&#35821;&#20041;&#20197;&#21450;&#25903;&#25345; Event Time&#12289;WaterMark &#23545;&#28040;&#24687;&#20081;&#24207;&#30340;&#22788;&#29702;&#31561;&#12290;Flink &#30340;&#21463;&#27426;&#36814;&#36824;&#31163;&#19981;&#24320;&#23427;&#36523;&#19978;&#30340;&#20247;&#22810;&#26631;&#31614;&#65292;&#20854;&#20013;&#21253;&#25324;&#24615;&#33021;&#20248;&#31168;&#65288;&#23588;&#20854;&#22312;&#27969;&#35745;&#31639;&#39046;&#22495;&#65289;&#12289;&#39640;&#21487;&#25193;&#23637;&#24615;&#12289;&#25903;&#25345;&#23481;&#38169;&#65292;&#26159;&#19968;&#31181;&#32431;&#20869;&#23384;&#24335;&#30340;&#19968;&#20010;&#35745;&#31639;&#24341;&#25806;&#65292;&#20570;&#20102;&#20869;&#23384;&#31649;&#29702;&#26041;&#38754;&#30340;&#22823;&#37327;&#20248;&#21270;&#65292;&#21478;&#22806;&#20063;&#25903;&#25345; eventime &#30340;&#22788;&#29702;&#12289;&#25903;&#25345;&#36229;&#22823;&#29366;&#24577;&#30340; Job&#65288;&#22312;&#38463;&#37324;&#24052;&#24052;&#20013;&#20316;&#19994;&#30340; state &#22823;&#23567;&#36229;&#36807; TB &#30340;&#26159;&#38750;&#24120;&#24120;&#35265;&#30340;&#65289;&#12289;&#25903;&#25345; exactly-once &#30340;&#22788;&#29702;&#12290;&#38463;&#37324;&#24052;&#24052;&#19982; Flink&#38543;&#30528;&#20154;&#24037;&#26234;&#33021;&#26102;&#20195;&#30340;&#38477;&#20020;&#65292;&#25968;&#25454;&#37327;&#30340;&#29190;&#21457;&#65292;&#22312;&#20856;&#22411;&#30340;&#22823;&#25968;&#25454;&#30340;&#19994;&#21153;&#22330;&#26223;&#19979;&#25968;&#25454;&#19994;&#21153;&#26368;&#36890;&#29992;&#30340;&#20570;&#27861;&#26159;&#65306;&#36873;&#29992;&#25209;&#22788;&#29702;&#30340;&#25216;&#26415;&#22788;&#2970…
如何在树莓派上搭建 WordPress

这篇简单的教程可以让你在树莓派上运行你的 WordPress 网站。Media

via https://linux.cn/article-10208-1.html
&#22914;&#20309;&#22312;&#26641;&#33683;&#27966;&#19978;&#25645;&#24314; WordPress

&#36825;&#31687;&#31616;&#21333;&#30340;&#25945;&#31243;&#21487;&#20197;&#35753;&#20320;&#22312;&#26641;&#33683;&#27966;&#19978;&#36816;&#34892;&#20320;&#30340; WordPress &#32593;&#31449;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201811/07/213524y2djj3jvz9tjhcoz.png">Media</a>WordPress &#26159;&#19968;&#20010;&#38750;&#24120;&#21463;&#27426;&#36814;&#30340;&#24320;&#28304;&#21338;&#23458;&#24179;&#21488;&#21644;&#20869;&#23481;&#31649;&#29702;&#24179;&#21488;&#65288;CMS)&#12290;&#23427;&#24456;&#23481;&#26131;&#25645;&#24314;&#65292;&#32780;&#19988;&#36824;&#26377;&#19968;&#20010;&#27963;&#36291;&#30340;&#24320;&#21457;&#32773;&#31038;&#21306;&#26500;&#24314;&#32593;&#31449;&#12289;&#21019;&#24314;&#20027;&#39064;&#21644;&#25554;&#20214;&#20379;&#20854;&#20182;&#20154;&#20351;&#29992;&#12290;&#34429;&#28982;&#36890;&#36807;&#19968;&#38190;&#24335; WordPress &#35774;&#32622;&#33719;&#24471;&#25176;&#31649;&#21253;&#24456;&#23481;&#26131;&#65292;&#20294;&#20063;&#21487;&#20197;&#31616;&#21333;&#22320;&#36890;&#36807;&#21629;&#20196;&#34892;&#22312; Linux &#26381;&#21153;&#22120;&#19978;&#35774;&#32622;&#33258;&#24049;&#30340;&#25176;&#31649;&#21253;&#65292;&#32780;&#19988;&#26641;&#33683;&#27966;&#26159;&#19968;&#31181;&#29992;&#26469;&#23581;&#35797;&#23427;&#24182;&#39034;&#20415;&#23398;&#20064;&#19968;&#20123;&#19996;&#35199;&#30340;&#30456;&#24403;&#22909;&#30340;&#36884;&#24452;&#12290;&#19968;&#20010;&#32463;&#24120;&#20351;&#29992;&#30340; Web &#22871;&#20214;&#30340;&#22235;&#20010;&#37096;&#20998;&#26159; Linux&#12289;Apache&#12289;MySQL &#21644; PHP&#12290;&#36825;&#37324;&#26159;&#20320;&#23545;&#23427;&#20204;&#27599;&#19968;&#20010;&#38656;&#35201;&#20102;&#35299;&#30340;&#12290;Linux&#26641;&#33683;&#27966;&#19978;&#36816;&#34892;&#30340;&#31995;&#32479;&#26159; Raspbian&#65292;&#36825;&#26159;&#19968;&#20010;&#22522;&#20110; Debian&#65292;&#20026;&#36816;&#34892;&#22312;&#26641;&#33683;&#27966;&#30828;&#20214;&#19978;&#32780;&#20248;&#21270;&#30340;&#24456;&#22909;&#30340; Linux &#21457;&#34892;&#29256;&#12290;&#20320;&#26377;&#20004;&#20010;&#36873;&#25321;&#65306;&#26700;&#38754;&#29256;&#25110;&#26159;&#31934;&#31616;&#29256;&#12290;&#26700;&#38754;&#29256;&#26377;&#19968;&#20010;&#29087;&#24713;&#30340;&#26700;&#38754;&#36824;&#26377;&#24456;&#22810;&#25945;&#32946;&#36719;&#20214;&#21644;&#32534;&#31243;&#24037;&#20855;&#65292;&#20687;&#26159; LibreOffice &#22871;&#20214;&#12289;Mincraft&#65292;&#36824;&#26377;&#19968;&#20010; web &#27983;&#35272;&#22120;&#12290;&#31934;&#31616;&#29256;&#26412;&#27809;&#26377;&#26700;&#38754;&#29615;&#22659;&#65292;&#22240;&#27492;&#23427;&#21482;&#26377;&#21629;&#20196;&#34892;&#20197;&#21450;&#19968;&#20123;&#24517;&#35201;&#30340;&#36719;&#20214;&#12290;&#36825;&#31687;&#25945;&#31243;&#22312;&#20004;&#20010;&#29256;&#26412;&#19978;&#37117;&#21487;&#20197;&#20351;&#29992;&#65292;&#20294;&#26159;&#22914;&#26524;&#20320;&#20351;&#29992;&#30340;&#26159;&#31934;&#31616;&#29256;&#65292;&#20320;&#24517;&#39035;&#35201;&#26377;&#21478;&#22806;&#19968;&#21488;&#30005;&#33041;&#21435;&#35775;&#38382;&#20320;&#30340;&#31449;&#28857;&#12290;ApacheApache &#26159;&#19968;&#20010;&#21463;&#27426;&#36814;&#30340; web &#26381;&#21153;&#22120;&#24212;&#29992;&#65292;&#20320;&#21487;&#20197;&#23433;&#35013;&#22312;&#20320;&#30340;&#26641;&#33683;&#27966;&#19978;&#20282;&#26381;&#20320;&#30340; web &#39029;&#38754;&#12290;&#23601;&#20854;&#33258;&#36523;&#32780;&#35328;&#65292;Apache &#21487;&#20197;&#36890;&#36807; HTTP &#25552;&#20379;&#38745;&#24577; HTML &#25991;&#20214;&#12290;&#20351;&#29992;&#39069;&#22806;&#30340;&#27169;&#22359;&#65292;&#23427;&#20063;&#21487;&#20197;&#20351;&#29992;&#20687;&#26159; PHP &#30340;&#33050;&#26412;&#35821;&#35328;&#25552;&#20379;&#21160;&#24577;&#32593;&#39029;&#12290;&#23433;&#35013; Apache &#38750;&#24120;&#31616;&#21333;&#12290;&#25171;&#24320;…
在 Fedora 上使用 Pitivi 编辑视频

如果你在寻找一个容易上手的视频编辑器,并且也可以在官方 Fedora 仓库中找到,请尝试一下 Pitivi。Media

via https://linux.cn/article-10209-1.html