GNU/Linux | Notes
Open in Telegram
Open Source, GNU/Linux, Debian/Ubuntu, Dotfiles, Software, Scripts, Notes, Terminal, Shell, Tools, Games, Fun, Misc, Music, Geek, Free Software Movement. ΠΠΎΡΡΠ°: krekhov.dev@gmail.com ΠΡΠΎ Ρ: https://t.me/krxnotes/246 GitHub: https://github.com/krekhovx
Show more2 233
Subscribers
-124 hours
-17 days
-530 days
Posts Archive
2 233
Π€ΠΎΠ½Π΄ STF (Sovereign Tech Fund) ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ» Π½ΠΎΠ²ΡΠ΅ ΠΎΡΠΊΡΡΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΈΠ½Π°Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ΅ΠΆΠ΄Π΅Π½Π° Π² ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ Π΄Π»Ρ ΡΡΠΈΠΌΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΎΡΠΊΡΡΡΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π€ΠΎΠ½Π΄ ΡΠΎΠ·Π΄Π°Π½ Π½Π° ΡΡΠ΅Π΄ΡΡΠ²Π°, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΠΠΈΠ½ΠΈΡΡΠ΅ΡΡΡΠ²ΠΎΠΌ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ ΠΈ Π·Π°ΡΠΈΡΡ ΠΊΠ»ΠΈΠΌΠ°ΡΠ° ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ, ΠΈ ΠΊΡΡΠΈΡΡΠ΅ΡΡΡ Π€Π΅Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΌ Π°Π³Π΅Π½ΡΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΡΡΠ²Π½ΡΡ
ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΉ SPRIND (Federal Agency for Breakthrough Innovation). ΠΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΡΠΊΡΡΡΠΎΠ΅ ΠΠ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΉ Π² ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ ΠΈ ΠΠ²ΡΠΎΠΏΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ, ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΉ Π² ΠΌΠ°Π»ΡΡ
ΠΈ ΡΡΠ΅Π΄Π½ΠΈΡ
ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡΡ
.
ΠΠΎΠ²ΠΎΡΡΡ: https://www.opennet.ru/opennews/art.shtml?num=64105
#opensource
2 233
AppImage ΡΠ°ΠΉΠ»
ΠΡΠΎ ΡΠ°ΠΌΠΎΠ΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Linux, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π²ΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΡΠ°Π² ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: ΡΠΊΠ°ΡΠ°Π», ΡΠ΄Π΅Π»Π°Π» ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ (chmod +x) ΠΈ Π·Π°ΠΏΡΡΡΠΈΠ».
ΠΠ»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ΅Π½: ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π»ΡΠ±ΠΎΠΌ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π΅ Π±Π΅Π· Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈ Π²Π΅ΡΡΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΡΠ΄ΠΎΠ±Π½ΠΎ Π½ΠΎΡΠΈΡΡ Π½Π° ΡΠ»Π΅ΡΠΊΠ΅/ΠΎΠ±Π»Π°ΠΊΠ΅, Π±ΡΡΡΡΠΎ ΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ. Π§Π°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ GUIβΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΡ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ; ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π² ΠΌΠ΅Π½Ρ ΠΎΠ±ΡΡΠ½ΠΎ Π΄Π΅Π»Π°ΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, AppImageUpdate, AppImageLauncher) ΠΈΠ»ΠΈ Π²ΡΡΡΠ½ΡΡ.
#misc
2 233
Flatpak
ΠΡΠΎ ΠΊΡΠΎΡΡβΠ΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Linux Ρ ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΠ΅ΠΉ (sandbox). ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π²ΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½ΡΠΆΠ½ΡΠΌΠΈ ΡΠ°Π½ΡΠ°ΠΉΠΌΠ°ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Π½Π° ΡΠ°Π·Π½ΡΡ
Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°Ρ
ΠΈ ΠΈΠ·ΠΎΠ»ΠΈΡΡΡΡΡΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΠ°Π»Ρ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΎΡ apt/dnf/pacman: Ρ Π½ΠΈΡ
ΡΠ°Π·Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. apt/dnf/pacman β ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², Π·Π°Π²ΡΠ·Π°Π½Π½ΡΡ
Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² ΠΈ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. Flatpak β ΠΏΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ: ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ Π΄Π»Ρ Π²ΡΠ΅Ρ
Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ², ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π°Ρ ΠΈΠ·ΠΎΠ»ΡΡΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²ΠΈΡΡ Π±Π΅Π· root Π² Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³, Π»Π΅Π³ΠΊΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΠΉ. Π¦Π΅Π½ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² β Flathub.
ΠΠ»ΡΡΡ:
- ΠΡΠΎΡΡ-Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π½ΠΎΡΡΡ: ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ Π΄Π»Ρ Π»ΡΠ±ΡΡ
Linux-ΡΠΈΡΡΠ΅ΠΌ.
- ΠΠ΅ΡΠΎΡΠ½ΠΈΡΠ° ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ: Π»ΡΡΡΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ°.
- ΠΠ΅Π½ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ: ΠΎΠ±ΡΠΈΠ΅ ΡΠ°Π½ΡΠ°ΠΉΠΌΡ, ΠΏΠΎΠ²ΡΠΎΡΡΠ΅ΠΌΠΎΡΡΡ.
- Π‘Π²Π΅ΠΆΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡΠΎΡΡΠΎΠΉ Π°ΠΏΠ΄Π΅ΠΉΡ/ΠΎΡΠΊΠ°Ρ.
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π±Π΅Π· root, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΠΉ.
ΠΠΈΠ½ΡΡΡ:
- ΠΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅ (ΡΠ°Π½ΡΠ°ΠΉΠΌΡ + ΠΏΠ°ΠΊΠ΅ΡΡ).
- ΠΠ½ΠΎΠ³Π΄Π° Π½ΡΠΆΠ½Π° ΡΡΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ/ΠΏΠΎΡΡΠ°Π»ΠΎΠ².
- ΠΠ΅ Π²ΡΡ ΠΠ Π΅ΡΡΡ Π²ΠΎ Flathub; ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΠΏΡ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ ΡΠ΅ΠΆΠ΅.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΠ΅ΠΌΠ°ΠΌΠΈ/ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ.
- ΠΠ°ΠΏΡΡΠΊ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ Ρ Π½Π°ΡΠΈΠ²Π½ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ².
> Flathub
#misc
2 233
LMMS (Linux MultiMedia Studio)
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΎΡΠΊΡΡΡΠ°Ρ DAW (ΡΠΈΡΡΠΎΠ²Π°Ρ Π°ΡΠ΄ΠΈΠΎΡΡΡΠ΄ΠΈΡ) Π΄Π»Ρ Linux/Windows/macOS. ΠΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΡΠ·ΡΠΊΠΈ "Ρ Π½ΡΠ»Ρ". Π‘ ΠΏΠΎΠΌΠΎΡΡΡ LMMS ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π±ΠΈΡΡ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΡΠ΅ΠΊΠΈ (EDM, hipβhop, chiptune, synthwave ΠΈ Π΄Ρ.), Π΄Π΅Π»Π°ΡΡ Π°ΡΠ°Π½ΠΆΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ Π΄Π΅ΠΌΠΎ, ΡΠ°ΡΠ½Π΄ΡΡΠ΅ΠΊΠΈ ΠΈ ΡΠ°ΡΠ½Π΄βΠ΄ΠΈΠ·Π°ΠΉΠ½ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠΈΠ½ΡΠ΅Π·Π°ΡΠΎΡΡ ΠΈ ΡΡΠΌΠΏΠ»Π΅Ρ, ΠΏΠΈΠ°Π½ΠΈΠ½ΠΎβΡΠΎΠ»Π» ΠΈ ΡΠ΅ΠΊΠ²Π΅Π½ΡΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΡΡΠ΅ΠΊΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ (LV2/VST3 ΡΠ΅ΡΠ΅Π· Carla) ΠΈ MIDIβΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΊΡΠΏΠΎΡΡΠΎΠΌ Π² WAV/FLAC/OGG ΠΈΠ»ΠΈ MIDI.
ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ:
- ΠΠ΅Π³ΠΊΠ°Ρ, ΠΏΠΎΠ½ΡΡΠ½Π°Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΡΡΠΆΡΠ»ΡΠΌ DAW.
- ΠΠΈΡΡ, ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΌΡΠ·ΡΠΊΠ°, Π΄Π΅ΠΌΠΎ-Π°ΡΠ°Π½ΠΆΠΈΡΠΎΠ²ΠΊΠΈ, ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π±ΡΡΡΡΡΠ΅ Π½Π°Π±ΡΠΎΡΠΊΠΈ ΡΡΠ΅ΠΊΠΎΠ².
ΠΡΡΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡ LMMS Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°, Π° Π½Π΅ ΠΈΠ· ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°ΠΌ Π²ΡΠ΅Π³Π΄Π° Π°ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ Ρ Π½ΠΎΠ²ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠΎΡΠΌΠ°ΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, VST3/LV2), Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ Π±Π°Π³Π°ΠΌΠΈ ΠΈ Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΡ Ρ PipeWire/JACK. ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ (ΠΎΠ±ΡΡΠ½ΠΎ AppImage ΠΈΠ»ΠΈ Flatpak) ΠΌΠ΅Π½ΡΡΠ΅ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ΅ΠΆΠ΅ Π»ΠΎΠΌΠ°ΡΡΡΡ ΠΈΠ·βΠ·Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΏΡΠ΅ΡΠ΅ΡΡ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ ΡΠ΅Π»ΠΈΠ·Ρ.
> ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
> Π‘ΠΊΠ°ΡΠ°ΡΡ
> GitHub
#misc
2 233
ΠΠ½Π΅ΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄: ΠΊΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΌΠΎΡΡ Debian
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² β ΡΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ, ΡΠ»ΡΡΡΠ°ΠΉΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅, ΠΈΡΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, Π·Π°Π½ΠΈΠΌΠ°ΠΉΡΠ΅ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ.
2. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΠΎΠ±ΡΠ°Π·Ρ, Secure Boot, U-Boot, ΡΠΎΠΎΠ±ΡΠ°ΠΉΡΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
.
3. ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ β ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, ΠΎΠ±Π½ΠΎΠ²Π»ΡΠΉΡΠ΅ Π²ΠΈΠΊΠΈ, Π΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ.
4. ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ β ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΠ΅ ΡΠ°ΠΉΡΡ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠΎΠ΄Π½ΠΎΠΉ ΡΠ·ΡΠΊ.
5. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ β ΠΏΠΎΠΌΠΎΠ³Π°ΠΉΡΠ΅ Π½Π° ΡΠΎΡΡΠΌΠ°Ρ
, Π² ΡΠ°ΡΡΡΠ»ΠΊΠ°Ρ
, IRC.
6. ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΠΉ β ΡΡΠ°ΡΡΠ²ΡΠΉΡΠ΅ Π² DebConf, MiniDebConf, ΠΌΠ΅ΡΡΠ½ΡΡ
Π²ΡΡΡΠ΅ΡΠ°Ρ
.
7. ΠΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ β Π΄Π΅Π½ΡΠ³ΠΈ, ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ
ΠΎΡΡΠΈΠ½Π³, Π·Π΅ΡΠΊΠ°Π»Π°.
8. ΠΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ β ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ ΠΎ Debian, Π΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌΠΈ, ΡΡΠ°ΡΡΠ²ΡΠΉΡΠ΅ Π² ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ, Π²Π°Ρ Π²ΠΊΠ»Π°Π΄ Π²Π°ΠΆΠ΅Π½!
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ:
Ru: https://www.debian.org/intro/help.ru.html
En: https://www.debian.org/intro/help.en.html
#debian #opensource
2 233
ΠΠ΅Π½ΡΡΠ΅ Ρ
Π°ΠΎΡΠ° Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ: ΠΏΡΠ°Π²ΠΈΠ»Π° README ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ usage
Π Π΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΏΡΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠ°-Π΄Π°, ΡΠΎ, ΡΡΠΎ Π²Ρ ΡΠ°ΠΊ Π½Π΅ Π»ΡΠ±ΠΈΡΠ΅ ΠΏΠΈΡΠ°ΡΡ. ΠΠΎΠ³Π΄Π° Ρ ΠΏΡΠΈΡ
ΠΎΠΆΡ Π² Π½ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π²ΠΈΠΆΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅: ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΌΠ΅ΡΡΡΡ ΠΈΡΠΏΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠΊΠ° Ρ ΡΠΈΠΆΡ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡ Π² ΠΈΡ
Π³ΠΎΠ²ΡΠ½ΡΡ
ΡΠΊΡΠΈΠΏΡΠ°Ρ
/ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
Π±Π΅Π· README, Π±Π΅Π· usage-ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ, Π±Π΅Π· ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎ-ΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΈ ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ ΡΠΈΠ΄Π΅ΡΡ ΠΈ ΡΠΈΡΠ°ΡΡ Π²Π΅ΡΡ ΠΊΠΎΠ΄ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΎΠ½ΠΎ Π΄Π΅Π»Π°Π΅Ρ. ΠΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ? ΠΠ΅Ρ, ΡΡΠΎ Π½Π΅ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ. Π Π°Π΄ΠΈ Π₯ΡΠΈΡΡΠ°, ΠΏΠΈΡΠΈΡΠ΅ Π² ΡΠ²ΠΎΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
README, CONTRIBUTING, ChangeLog, Wiki, usage-ΡΡΠ½ΠΊΡΠΈΠΈ Π² Π²Π°ΡΠΈΡ
ΡΠΊΡΠΈΠΏΡΠ°Ρ
/ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Ρ.Π΄. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΈΡΡΡΡΡ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² open-source ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ. ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π° Ρ
ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΠΎΠ½Π°.
ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ?
- ΠΡΡΡΡΠ΅Π΅ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ: Π½ΠΎΠ²ΠΈΡΠΊΠΈ ΡΡΠ°ΡΡΡΡΡ Π±Π΅Π· ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ².
- ΠΠ΅Π½ΡΡΠ΅ Π±Π°Π³ΡΠ΅ΠΏΠΎΡΡΠΎΠ² "Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ": Π΅ΡΡΡ ΡΠ°Π³ΠΈ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ.
- ΠΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ: Π΅Π΄ΠΈΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΡΠ°Π²Π΄Ρ ΠΏΠΎ Π·Π°ΠΏΡΡΠΊΡ, Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅, Π²Π΅ΡΡΠΈΡΠΌ.
Π§ΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π² README:
- Π ΡΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡ: 1β2 ΡΡΡΠΎΠΊΠΈ ΠΌΠΈΡΡΠΈΠΈ, ΡΠ΅ΠΌ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ.
- ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ: ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
- ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ: ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΉΠ»Ρ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΡ.
- Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: Π²Π΅ΡΡΠΈΠΈ ΡΠ·ΡΠΊΠ°/ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ.
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π°ΠΏΡΡΠΊΠ°: ΡΠΈΠΏΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (test, build, lint, run).
- Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ: Π³Π΄Π΅ ΠΊΠΎΠ΄, Π³Π΄Π΅ ΡΠ΅ΡΡΡ, Π³Π΄Π΅ ΡΠΊΡΠΈΠΏΡΡ.
- Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ: ΡΠ°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
- ΠΠ΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π»ΠΈΠ·Ρ: Π³Π΄Π΅ ChangeLog, ΠΊΠ°ΠΊ Π½ΡΠΌΠ΅ΡΡΡΡΡΡ Π²Π΅ΡΡΠΈΠΈ.
- ΠΠΊΠ»Π°Π΄ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°: CONTRIBUTING, ΡΡΠΈΠ»Ρ ΠΊΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ MR/PR.
- ΠΠΈΡΠ΅Π½Π·ΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ: ΠΏΡΠ°Π²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠ°ΠΊ ΡΠ²ΡΠ·Π°ΡΡΡΡ.
Usage Π΄Π»Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ CLI β ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ:
- ΠΡΠΈΠΌΠ΅ΡΡ. ΠΠΈΠ½ΠΈΠΌΡΠΌ 2β3 ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ
ΠΏΡΠΈΠΌΠ΅ΡΠ°: "ΠΊΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ", "ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³Π½Π°ΡΡ Π½Π° ΡΠ°ΠΉΠ»Π΅/ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅", "ΠΊΠ°ΠΊ Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ X".
- ΠΡΠ΅Π³Π΄Π° ΡΠ΅Π°Π»ΠΈΠ·ΡΠΉΡΠ΅
-h ΠΈ --help Ρ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ usage(): ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠ°ΠΊΠΈΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ ΠΈ ΠΈΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
- ΠΡΠΈΠ±ΠΊΠΈ ΠΈ Π»ΠΎΠ³ΠΈ: ΠΏΠ΅ΡΠ°ΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π΄Π°Π»ΡΡΠ΅.
- ΠΠΎΠ΄Ρ Π²ΡΡ
ΠΎΠ΄Π°: 0 β ΠΎΠΊ, Π½Π΅Π½ΡΠ»Π΅Π²ΡΠ΅ β Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΎΠΉ. ΠΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ CI.
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ β ΡΡΠΎ Π½Π΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΡ, Π° ΡΡΠΊΠΎΡΠΈΡΠ΅Π»Ρ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π²Ρ ΠΏΠΈΡΠ΅ΡΠ΅ --help ΠΈ ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°, Π·Π°Π²ΡΡΠ° ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ ΡΠ°Ρ ΡΠ΅Π±Π΅ ΠΈ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ.
#misc #thoughts2 233
ΠΠ°ΠΊ Π²ΡΠ²Π΅ΡΡΠΈ ΠΏΠΎΠ³ΠΎΠ΄Ρ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅
ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ curl ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° wttr.in
ΠΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΏΠΎΠ³ΠΎΠ΄Ρ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π»ΠΎΠΊΠ°ΡΠΈΠΈ ΠΏΠΎ IP (Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ):
$ curl wttr.in
ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π³ΠΎΡΠΎΠ΄:
$ curl wttr.in/Saint-Petersburg
ΠΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ:
$ curl wttr.in/Paris
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ.
#misc #terminal2 233
ΠΠ΄Π΅ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ Linux: ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΎΡΡΠΌΡ
Π₯ΠΎΡΠΈΡΠ΅ Π±ΡΡΡΡΠΎ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ ΠΏΠΎ Linux, ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΎΠΏΡΡΠΎΠΌ ΠΈΠ»ΠΈ Π½Π°ΠΉΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ? ΠΠΎΡ Π΄Π²Π° ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΡ
ΡΠ΅ΡΡΡΡΠ°, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΡΡΡ β Π±Π΅Π· Π΄ΠΎΠ»Π³ΠΈΡ
ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ:
linux.org β ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠΉ ΠΏΠΎΡΡΠ°Π» Ρ ΡΠΎΡΡΠΌΠΎΠΌ, Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ. ΠΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π°Π½Π³Π»ΠΎΠ³ΠΎΠ²ΠΎΡΡΡΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠ΅Ρ
, ΠΊΡΠΎ Ρ
ΠΎΡΠ΅Ρ Π±ΡΡΡ Π² ΠΊΡΡΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΉ.
linux.org.ru β ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΠΉ ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½ΡΠΉ ΡΠΎΡΡΠΌ, Π³Π΄Π΅ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ Π²ΡΡ: ΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² Π΄ΠΎ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄Π΅ΡΡ Π²ΡΠ΅Π³Π΄Π° Π½Π°ΠΉΠ΄ΡΡΡΡ ΠΎΡΠ²Π΅Ρ Π½Π° Π»ΡΠ±ΠΎΠΉ Π²ΠΎΠΏΡΠΎΡ!
#misc
2 233
linkchecker
Π₯ΠΎΡΠΈΡΠ΅ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΈΠ»ΠΈ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π΅Ρ Π±ΠΈΡΡΡ
ΡΡΡΠ»ΠΎΠΊ? LinkChecker β ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΈΠ»ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅.
* ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ
* ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΠΉ ΠΎΠ±Ρ
ΠΎΠ΄ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ²
* Π Π°Π±ΠΎΡΠ°Π΅Ρ Ρ HTML, XHTML, CSS ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΎΡΠΌΠ°ΡΠ°ΠΌΠΈ
* ΠΡΠ²ΠΎΠ΄ΠΈΡ ΠΎΡΡΡΡ ΠΎ Π±ΠΈΡΡΡ
ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΡ
ΡΡΡΠ»ΠΊΠ°Ρ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
$ apt-get install -y linkchecker
ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π²ΡΠ΅Ρ
ΡΡΡΠ»ΠΎΠΊ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅:
$ linkchecker dir/
ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π²Π½Π΅ΡΠ½ΠΈΡ
ΡΡΡΠ»ΠΎΠΊ:
$ linkchecker --check-extern dir/
ΠΡΠ»ΠΈ Π½Π°ΠΉΠ΄ΡΡΡΡ Π±ΠΈΡΡΠ΅ ΡΡΡΠ»ΠΊΠΈ, LinkChecker ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΈΡ
ΡΠΏΠΈΡΠΎΠΊ Ρ ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 404).
#utils2 233
KoruX
Π― ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Π½Π° Π±Π°Π·Π΅ Debian Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° live-build ΠΈ Π½Π°Π·Π²Π°Π» Π΅Π³ΠΎ KoruX.
live-build β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠΈ LiveβΠΎΠ±ΡΠ°Π·ΠΎΠ² Debian. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ USB ΠΈΠ»ΠΈ DVD Π±Π΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π° Π΄ΠΈΡΠΊ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π·: Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΏΠ°ΠΊΠ΅ΡΡ, ΠΌΠ΅Π½ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΡΠ°ΠΉΠ»Ρ. ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π²ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° ΠΆΡΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ.
ΠΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π²ΡΡΠ΄ Π»ΠΈ ΠΊΡΠΎβΡΠΎ ΠΊΡΠΎΠΌΠ΅ ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² Π½Π° Π±Π°Π·Π΅ Debian, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈΠ΄Π΅ΠΈ. ΠΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ Ρ
ΠΎΠ±Π±ΠΈβΠΏΡΠΎΠ΅ΠΊΡ (hobby-os), ΡΠ΅ΠΌ ΡΠ΅ΡΡΡΠ·Π½Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°.
KoruX Π·Π°Π΄ΡΠΌΠ°Π½ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½Π°Ρ ΡΡΠ΅Π΄Π° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΌΠ΅ΠΉΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² β Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ΅ β Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ°Π·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΠ³Ρ. ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ:
- Π‘ΠΎΠ±Π»ΡΠ΄Π΅Π½Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ Π€Π‘Π’ΠΠ (Π±Π΅Π· ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ)
- ΠΠ°Π±ΠΎΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
- Π Π΅ΠΆΠΈΠΌ Live ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
- Π’Π΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ GRUB2 (ΡΠ΅ΠΌΠ°, ΡΠΎΠ½, ΡΡΠΈΡΡ)
- ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ Calamares Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ KoruX
- Π‘ΠΊΡΠΈΠΏΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ Π΄Π»Ρ KoruX
- ΠΡΠ΅Π΄Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π° Xfce Ρ LightDM
- ΠΡΠ΅Π΄Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ (skel, ΡΠ΅ΠΌΡ, ΡΡΠΈΡΡΡ, ΡΠΊΡΠΈΠΏΡΡ)
- ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Ρ ΡΠΏΠΎΡΠΎΠΌ Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ (hardened) Π΄Π»Ρ Firefox, OpenSSL, PAM, sshd, sudoers, GRUB ΠΈ sysctl (ASLR)
- ΠΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π΄Π²ΠΈΠΆΠΊΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊΠΈ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΠ³Ρ (Diablo 1β2, Heroes 3, Quake 1β3); ΠΈΠ³ΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ²
> GitHub
> Wiki
> ChangeLog
> ISO (amd64)
ΠΠΎΡ Π΅ΡΠ΅ Ρ
ΠΎΡΠΎΡΠΈΠΉ, Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠΊΠ΅Π»Π΅Ρ Debian Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ: https://github.com/nodiscc/debian-live-config
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π΄Π»Ρ live-build: https://live-team.pages.debian.net/live-manual/html/live-manual/index.en.html
#debian #build #opensource #info
2 233
Π Π²Ρ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ ΠΏΠΎΡΠ΅ΠΌΡ Π½Π° Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ΅ ΠΊΠ°Π½Π°Π»Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π° ΠΊΠΎΡΠΊΠ° Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠΌ? :) Π― ΡΡΠ°ΡΠ°Π»ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΠ²ΠΎΡ ΠΊΠΎΡΠΊΡ "Π€Π»ΡΠΏΠΈ". Π Π²ΠΎΡ ΠΊΡΡΠ°ΡΠΈ ΠΈ ΠΎΠ½Π°! ΠΠ½Π΅ ΠΊΠΎΠ»Π»Π΅Π³Π° Π½Π΅Π΄Π°Π²Π½ΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ, Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΡΠ΅Π±Π΅ Π½Π°Π·Π²Π°ΡΡ Π΅Ρ "ΠΠΈΠΌ" :D ΠΡΠ»ΠΈ ΡΡΠΎ, ΠΎΠ½Π° Π½Π΅ ΡΠΎΠ»ΡΡΠ΅Π½ΡΠΊΠ°Ρ β ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ.
#info
2 233
kernel-hardening-checker
ΠΡΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Linux, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΄ΡΠ° Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ ΠΏΠΎ ΡΡΠΈΠ»Π΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ (security hardening) ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°ΠΌ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡΠ²ΠΈΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΄ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Ρ, Π° ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Ρ, ΠΏΠΎΠΌΠΎΠ³Π°Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ°Π±ΠΎΡΡ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
# ΠΠ°ΠΊΠ΅Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΠΈ ΡΠΊΠΎΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² Π²Π΅ΡΠΊΠ΅ sid (unstable)
ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΄ΡΠ° Linux Π½Π° Π²ΠΊΠ»ΡΡΡΠ½Π½ΡΠ΅ ΠΌΠ΅ΡΡ Ρ
Π°ΡΠ΄Π΅Π½ΠΈΠ³Π° ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΎΡΡΡΡ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌΠΈ, ΠΎΠΏΡΠΈΡ
-c ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΡΡ ΠΊ ΠΊΠΎΠ½ΡΠΈΠ³Ρ:
$ kernel-hardening-checker -c /boot/config-6.1.0-32-amd64
> GitHub
#kernel #security #utils #opensource #software2 233
ΠΠ³ΡΠΎΠ²ΡΠ΅ ΠΏΠΎΡΡΡ
ΠΡΠΎ Π½Π΅ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ³Ρ, Π° Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ Π·Π°Π½ΠΎΠ²ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π΄Π²ΠΈΠΆΠΊΠΈ ΡΡΠ°ΡΡΡ
ΠΈΠ³Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΡ
Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
. ΠΠ½ΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½Ρ Π΄Π»Ρ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΠΈΡΡΠΎΡΠΈΠΈ ΠΈ ΡΠ΅ΡΡΠΎ-Π³Π΅ΠΉΠΌΠΈΠ½Π³Π°, ΡΠ°ΡΡΠΎ Π΄Π°ΡΡ ΠΈΠ³ΡΠ΅ "Π²ΡΠΎΡΡΡ ΠΆΠΈΠ·Π½Ρ".
> ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΠ³ΡΠΎΠ²ΡΡ
ΠΏΠΎΡΡΠΎΠ²:
ioquake3 β ΠΏΠΎΡΡ Π΄Π²ΠΈΠΆΠΊΠ° Quake III Arena. ΠΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π±ΡΠ» ΠΎΡΠΊΡΡΡ id Software, ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΡΠ»ΡΡΡΠΈΠ»ΠΈ Π΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π½ΠΎΠ²ΡΡ
ΠΠ‘ ΠΈ ΡΠ°ΡΡΠΈΡΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ.
vcmi β ΠΏΠΎΠΏΡΡΠΊΠ° Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ Π΄Π²ΠΈΠΆΠΎΠΊ Heroes of Might and Magic III. ΠΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π° Π½Π΅Ρ, Π²ΡΡ ΠΏΠΈΡΠ΅ΡΡΡ Ρ Π½ΡΠ»Ρ ΠΏΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π°.
DevilutionX β ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ΅Π½Π½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Diablo 1. ΠΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠ° Π½Π΅ Π±ΡΠ»ΠΎ, ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ ΠΏΠΎ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊΡ.
> ΠΠ°ΠΊ ΠΏΠΈΡΡΡΡΡ ΠΈΠ³ΡΠΎΠ²ΡΠ΅ ΠΏΠΎΡΡΡ:
ΠΠ½ΠΎΠ³Π΄Π° Ρ ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², Π΅ΡΠ»ΠΈ ΠΈΡ
Π²ΡΠ»ΠΎΠΆΠΈΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (ΠΊΠ°ΠΊ Doom, Quake).
Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ β Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³Π°: ΡΠΌΠΎΡΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΈΠ·ΡΡΠ°ΡΡ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊΠΈ (exe-ΡΠ°ΠΉΠ»Ρ), ΠΈ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
> ΠΡΠΎ ΡΡΠΈΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ:
ΠΡΠΊΡΡΡΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠΎΠ², ΡΠ°ΡΡΠΎ ΡΠ°Π½Π°ΡΡ ΠΈΠ³ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π²ΡΠ·ΠΎΠ².
ΠΠ½ΠΎΠ³Π΄Π° β ΠΎΠ΄ΠΈΠ½ΠΎΡΠΊΠΈ, ΡΠ°ΡΠ΅ β Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
> Π¦Π΅Π»ΠΈ ΠΏΠΎΡΡΠΎΠ²:
ΠΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π»ΡΠ±ΠΈΠΌΡΠ΅ ΠΈΠ³ΡΡ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΠ‘.
ΠΡΠΏΡΠ°Π²ΠΈΡΡ Π±Π°Π³ΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ³ΡΡ, Π½ΠΎΠ²ΡΡ
ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ Ρ.Π΄.
ΠΠ½ΠΎΠ³Π΄Π° β Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ (ΠΌΠΎΠ΄Ρ, ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅Π΅Ρ, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ).
#games
2 233
ioquake3
ΠΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»ΡΡΡΠ΅Π½Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° Quake III Arena, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ id Tech 3. ΠΠ½ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Quake III Arena Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ Linux, Π΄ΠΎΠ±Π°Π²Π»ΡΡ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΊΡΠ°Π½Π°, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠΈΡΠΎΠΊΠΎΡΠΎΡΠΌΠ°ΡΠ½ΡΡ
ΡΠΊΡΠ°Π½ΠΎΠ², ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΉ ΡΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡΠ° (FOV) ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ioquake3 ΡΡΠ΅Π±ΡΡΡΡΡ Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π°Π½Π½ΡΡ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, pak0.pk3) ΠΈΠ· ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΈΠ³ΡΡ Quake III Arena. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΏΠ°ΡΡΠΈ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ioquake3, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³Π°Π»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
$ apt-get install -y ioquake3
> GitHub
> Salsa
> Π‘Π°ΠΉΡ
#games #opensource2 233
DevilutionX
ΠΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½ΠΎΠ²ΡΠΉ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ³ΡΡ Diablo ΠΈ Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Hellfire. ΠΠ½ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΠΈΠ³ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΠ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ³ΡΠ°ΡΡ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
, Π²ΠΊΠ»ΡΡΠ°Ρ Linux, ΡΠ»ΡΡΡΠ°Π΅Ρ Π³ΡΠ°ΡΠΈΠΊΡ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΈΠ³ΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ»Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ³ΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Diablo ΠΈΠ»ΠΈ Hellfire, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ DevilutionX ΠΏΠΎΡΡΠΎΠΌ, Π° Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ³ΡΠΎΠΉ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
# ΠΠ°ΠΊΠ΅Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΠΈ ΡΠΊΠΎΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² Π²Π΅ΡΠΊΠ΅ sid (unstable), Π² ΡΠ°Π·Π΄Π΅Π»Π΅ non-free
> GitHub
> Salsa
> Π‘Π°ΠΉΡ
#games #opensource
2 233
vcmi
ΠΡΠΎ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΊΡΠ»ΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ³ΡΡ "ΠΠ΅ΡΠΎΠΈ ΠΠ΅ΡΠ° ΠΈ ΠΠ°Π³ΠΈΠΈ III" (Heroes of Might and Magic III). ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ³ΡΠ°ΡΡ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
, Π²ΠΊΠ»ΡΡΠ°Ρ Linux, ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠΎΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ (ΠΌΠΎΠ΄ΠΎΠ²), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ Π³ΠΎΡΠΎΠ΄Π°, Π³Π΅ΡΠΎΠ΅Π², ΠΌΠΎΠ½ΡΡΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΈΠ³ΡΠΎΠ²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΡΠΎΠ΅ΠΊΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠΎΠ², ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π½ΠΎΠ²ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° vcmi Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡ ΡΠ°ΠΉΠ»Ρ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΠΊΡΠΏΠ»Π΅Π½Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ "ΠΠ΅ΡΠΎΠΈ ΠΠ΅ΡΠ° ΠΈ ΠΠ°Π³ΠΈΠΈ III".
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
$ apt-get install -y vcmi
> GitHub
> Salsa
> Π‘Π°ΠΉΡ
#games #opensource