安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
You don't need to know programming to use a Pi. But Pi's can be a great way to learn basic programming and Linux. Even for a beginner it should be perfectly doable to build a simple remote-controlled robot with it.
You will be doing a lot of config file editing. If you don't understand networking you can't really get "pihole working". knowing cron is necessary to perform automated updates. ssh is necessary if you need access to it securely by tunnelling VNC over SSH. A firewall will be necessary, although they are "easy" they are not that easy, you will also need to get familiar with moving around linux directories.
Knowing what gets stored in /etc/ , /var/ so on. You'll also need to learn a bit about linux Systemctl and Unit files and how they work.
Setting up RPI to actually block the ♥♥♥♥ you get on mobile devices is a little more involved as well.
And if you want to go down the programming route you'll need to learn both Python and Bash.
The cron job is recommended yet optional.
A firewall is also recommended but optional, the thing will be running in a home network meaning it's already behind a firewall.
You don't need to be familiar with command line, Systemd nor FHS / XDG as long as you can read the manual and have the ability to use Google/DuckDuckGo.
The Pihole default config is fine, OP can tweak it himself if he wants to do so. This is completely optional.
Stop this dumb elitism. This crap is scaring people away from Linux and free software. Everyone needs to start small and shouldn't be forced in to the more complex parts of running a Linux system before they even have a basic understanding of the basics.
https://www.amazon.com/Argon-Raspberry-Support-B-Key-Compatible/dp/B08MJ3CSW7
Mine is currently hooked up to a portable touchscreen on the exercise rower downstairs. Unfortunately, the notch on the machine for placing a tablet is too narrow for the touchscreen, so I have to put the screen upside down and flip the display, but the touch inputs don't get flipped along with it which leads to some really wonky input quirks. A USB portable keyboard/touchpad works better.
The default Raspbian LXDE is quirky like that.
It seems like you're just talking down to people moreover new to things, rather than truly trying to be helpful. You could just provide video links, or links to instructions / explanations etc. There is no reason to go around acting in the manner that you're typically doing.
A good number of people like LTT, so this basic video could help:
https://www.youtube.com/watch?v=KBXTnrD_Zs4
So could a helpful setup video:
https://www.youtube.com/watch?v=4X6KYN1cQ1Y
Longer guide:
https://www.youtube.com/watch?v=6b3hjy85EF0
Yet another helpful video anyone can follow:
https://www.youtube.com/watch?v=dH3DdLy574M
Not to mention people that can follow a video are doing well enough. People don't realize that they should stop trying to scare people away from attempting things. Giving caution / constructive feedback is one thing, but this is definitely not very welcoming nor really helpful indeed. Another thing people don't realize is often when you tend to talk down to people, they tend to get better than them out of spite, so they'd be creating their own opposition in the long run, lol.
You just lost all credibility for citing linus-shill-tips.And my point stands don't learn the shell don't touch linux.
Much more efficient.
They won't help you if you end up coming across a problem. Debian doesn't come with a firewall by default, fail2ban doesn't come with debian by default.
Neither will videos.
It's pretty much a requirement you learn the CLI on Linux.
Learning how to use apt and apt-get to do things like clean up old updates etc. I have a crontab script that uses RegEX to check for updates by parsing the line in the update check out if the number > 1 it will automatically perform a restart.
The day they replace the apt man page with a video is the day I start using the snap store.
I've been very verbal in the past of not liking LTT, but he seems to appeal to a good amount of forum users. Using what appeals to them does not lose any form of credibility, but it does indeed point out that Omega was correct:
That being said, users are free to pickup & learn whatever they like, you're clearly not here to help the users anyway just tell them not to do it unless they do it your way. Perhaps try to help users, rather than dissuade them and be rude to them & anyone that even posts videos from sources you don't like, especially since it was cherry-picked when numerous videos were given not just LTT.
Are you going to be helpful, or no?
They don't need to do anything other than follow instructions, if they want the better stuff; they are free to learn it as they desire.
Now browse to your heart contents with your favourite text editor. Were you not aware of Linuxes stdout, stdin and stderr redirection operators?
if you are so inclined you can use string arrays in bash then loop through them giving a specific redirection operator in a for-loop on every item. Then you can have a manpage index if you like.
https://xkcd.com/196/
https://wiki.installgentoo.com/images/1/1f/Arch_Comic_1.png
Yeah no. Definitely not crontab is just a task scheduler without a gui. And that example is silly.. but gentoo noooo definitely not that os is hell to look after. I prefer Ubuntu, Fedora, Arch eh once you get it running and as long as you update it regularly its pretty hassle free or you can go the manjaro route.
Arch has good documentation. Arch just does not come with all the preconfigured functions Debian, Fedora or Ubuntu has.
Like autoconfigured keymaps.
Disk formatting and partitioning gui
xserver, window manager, display manager so on.
Network (NetworkManger, systemd-networkd, interfaces auto-up)
ArchLunux is a do it yourself os assembly bit like Linux Model building.