diff --git a/es/customizations/news.md b/es/customizations/news.md index 4095d21e..f4188cf4 100644 --- a/es/customizations/news.md +++ b/es/customizations/news.md @@ -2,7 +2,7 @@ title: Noticias BredOS description: Personalizar esta pieza de software sorprendentemente complicada. published: true -date: 2025-10-05T13:04:29.052Z +date: 2025-10-06T07:18:15.049Z tags: editor: markdown dateCreated: 2025-10-04T21:13:09.732Z @@ -10,13 +10,13 @@ dateCreated: 2025-10-04T21:13:09.732Z # 🎛️ 1. Introducción -Por defecto `bredos-news` se inicia cada vez que abras tu shell. Esto está establecido por la línea `bredos-news || true` en `~/.bashrc` y por la existencia de `/etc/profile.d/99-bredos-news.sh` +BredOS News se inicia cada vez que abre su shell. Esto está establecido por una configuración en `~/.bashrc` y `/etc/profile.d/99-bredos-news.sh`. -Cada copia de 'bredos-news' es personalizada, lo que significa que puedes configurar completamente las características que quieres, así como el tema completo. +Cada copia de `bredos-news` puede ser personalizada, lo que significa que puedes configurar completamente las características que quieres, así como temarlo completamente. # 3. Configuración y sobrescritos -Una configuración permenant (por usuario) puede establecerse en `~/.newsrc`. Una configuración en blanco por defecto se genera automáticamente (re)después de la primera ejecución de la aplicación, para que sea posible restablecer su configuración eliminando este archivo. +La configuración permenante (por usuario) se puede hacer en `~/.newsrc`. La configuración en blanco por defecto se genera automáticamente (re)después de la primera ejecución de la aplicación. - El archivo de configuración por defecto debería verse así: @@ -24,7 +24,7 @@ Una configuración permenant (por usuario) puede establecerse en `~/.newsrc`. Un """ Configuración de noticias BredOS- -Consulte `https://wiki.bredos.org/e/en/customizations/news`, +Consulte `https://wiki.bredos.org/customizations/news`, para instrucciones detalladas sobre cómo configurar. """ @@ -66,7 +66,7 @@ atajos["? ] = atajos_ayuda ## 2.1 Establecer acento (color) -El parámetro `Accent` establece los colores primarios, `Accent_Segundo` establece los colores para todos los detalles. Se puede aplicar cualquier secuencia de escape arbitraria ANSI. +`Accent` establece los colores principales, `Accent_Segundo` establece los colores para todos los detalles. Se puede aplicar cualquier secuencia de escape arbitraria ANSI. > Para más información sobre secuencias de escape ANSI y ejemplos, siga [este enlace](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797). > {.is-info} @@ -80,31 +80,31 @@ Estilos comunes: | Rojo negrita | `Acento = "\033[1m\033[38;5;124m"` | | | `Accent_Segundo= "\033[38;5;160m"` | -## 2.2 Desactivando características +## Deshabilitando características -| Parámetro | Descripción | -| ------------------------ | --------------------------------------------------------------------------------------------------------- | -| `j_Updates` = `False` | Elimina completamente la sección de actualizaciones de paquetes. | -| `mañana_Disco` = `False` | Elimina las notas de uso de almacenamiento medio adjuntas. | -| `n_h_Smart` = `False` | Silencia las advertencias de fallo del disco. Esto **no** debe ser usado. | +| Parámetro | Descripción | +| ------------------------ | -------------------------------------------------------------------------------------------------------------------- | +| `j_Updates` = `False` | `.h_Updates` elimina completamente la sección de actualizaciones del paquete. | +| `mañana_Disco` = `False` | `.h_Disks` elimina las notas de uso de almacenamiento medio adjunto. | +| `n_h_Smart` = `False` | `.h_Smart` silencia las advertencias de fallo del disco. Esto NO debe ser utilizado. | -## 2.3 Configurando tiempo de animación +## Configurando tiempo de animación -| Parámetro | Descripción | -| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -| `Time_Tick` = `0.1` | Configura el tiempo entre fotogramas de la animación. | -| `Time_Refresh` = `0.25` | Configura la frecuencia con que se actualizan los detalles del sistema. | -| `Onetime` = `False` | Deshabilita el bucle de animación, el sistema de acceso directo y las funciones de redimensionamiento de la terminal. | +| Parámetro | Descripción | +| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `Time_Tick` = `0.1` | Mientras que News está haciendo bucle en su animación, pulsando una de las teclas configuradas, en lugar de pasar la tecla al intérprete, se iniciará el atajo preconfigurado. | +| `Time_Refresh` = `0.25` | `Time_Refresh` configura con qué frecuencia se actualizan los detalles del sistema. | +| `Onetime` = `False` | `Onetime` desactiva el bucle de animación, el sistema de acceso directo y las funciones de redimensionamiento de la terminal. | > Estos valores son los mejores ya existentes. No reduzca más o el uso de cpu **será** ppike. > {.is-info} # 4. Atajos -La matriz `shortcuts` es un diccionario de keybinds configurables. Este es básicamente un dial rápido para su terminal. Mientras que `bredos-news` está haciendo un bucle en su animación, pulsando una de las teclas configuradas, en lugar de pasar la tecla al shell, se iniciará el atajo preconfigurado. +`shortcuts` es un diccionario de keybinds configurables. Este es básicamente un dial rápido para su terminal. Mientras que `bredos-news` está haciendo un bucle en su animación, pulsando una de las teclas configuradas, en lugar de pasar la tecla al shell, se iniciará el atajo preconfigurado. -Configurar teclas de acceso directo, como cómo se muestra en el ejemplo, permite ejecutar comandos o funciones de python. Para el ejemplo anterior, presionando 1 iniciará la herramienta `bredos-config`. Todas las operaciones de shell, como cambiar directorio y/o tubería, están totalmente soportadas, mientras que las claves especiales y combinaciones de teclas no están soportadas actualmente. +Configurar teclas, como se muestra en el ejemplo, permite ejecutar comandos o funciones de python. Para el ejemplo anterior, presionando 1 iniciará la herramienta `bredos-config`. Las operaciones de shell, como cambiar directorio y/o tuberías están totalmente soportadas. Las claves especiales y combinaciones no están soportadas actualmente. # 5. Sobreescritura del entorno -Establecer la variable `HUSH_NEWS=1` o crear el archivo `~/.hush_login` evitará que BredOS News se ejecute. +Establecer `HUSH_NEWS=1` evitará que BredOS News se ejecute. diff --git a/es/customizations/switching-kernel.md b/es/customizations/switching-kernel.md index c5b5bf31..c21390c0 100644 --- a/es/customizations/switching-kernel.md +++ b/es/customizations/switching-kernel.md @@ -123,7 +123,7 @@ dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' t dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' to '/boot/initramfs-linux-rockchip-rkr3.img' done *** ``` -El núcleo `linux-rockchip-rkr3` generó la imagen initramfs-linux-rockchip-rkr3.img\\\\\\` initramfs. Otros núcleos producirán diferentes nombres de archivo. +El núcleo `linux-rockchip-rkr3` generó la imagen initramfs-linux-rockchip-rkr3.img\\\\\\\` initramfs. Otros núcleos producirán diferentes nombres de archivo. ## 3. Actualizar configuración del cargador de arranque diff --git a/es/home.md b/es/home.md index 54248a21..6b6854d5 100644 --- a/es/home.md +++ b/es/home.md @@ -2,7 +2,7 @@ title: Página web description: published: true -date: 2025-10-06T05:41:19.201Z +date: 2025-10-06T09:38:43.497Z tags: editor: markdown dateCreated: 2022-08-24T12:37:36.410Z @@ -19,50 +19,50 @@ La documentación le guiará a través de la instalación, configuración y uso # 3. 🚀 Características - Enviamos instalaciones funcionales, no configuraciones. -- No se requiere experiencia. ¡Es fácil; todo está documentado y [nos encanta ayudar](#h-8-community-and-support)! +- No se requiere experiencia. ¡Es fácil; todo está documentado y [nos encanta ayudar](#h-7-community-and-support)! - ¡Simple y simple por diseño! ¡Sin problemas, garantizando un sistema ligero y receptivo! - Arquero - con personalización hecha a medida para ser pulida y fácil de usar. ## 2.1 Herramientas destacadas - Pastelería - [tu guía para tu propio Bred](/install/first-setup)! -- Bred-News - [the news channel about your Bred](/en/customizations/news)! +- Bred-News - [el canal de noticias sobre tu Bred](/customizations/news)! - Bred-Tools - [el cuchillo suizo a tu mano](/Tools)! -- Bred-Config - [como raspi-config, ¡pero con mejor gusto!](/bredos-config) +- Bred-Config - [como raspi-config, pero con mejor gusto](/bredos-config)! - Govctl - [toma el control de tu CPU](/how-to/govctl)! # 4. [🛠️ Requisitos del sistema](#system-requirements) -Soportamos una amplia gama de dispositivos: desde emocionantes sistemas basados en ARM y configuraciones experimentales RISC-V hasta viejos tableros x86_64 intel/amd lámparas. Lo tenemos cubierto, si usas nuestra [línea principal . así instalación](/en/install/Installation-with-ISO) o consulte la lista de dispositivos que soportamos pasivamente en nuestra [tabla de dispositivos compatibles](/en/table-of-supported-devices). +Soportamos una amplia gama de dispositivos: desde emocionantes sistemas basados en ARM y configuraciones experimentales RISC-V hasta viejos paneles de intel/amd x86. Lo tenemos cubierto, si usas nuestra [línea principal . así instalación](/en/install/Installation-with-ISO) o consulte la lista de dispositivos que soportamos pasivamente en nuestra [tabla de dispositivos compatibles](/en/table-of-supported-devices). ## 🛠️ Requisitos del sistema - **🧠 RAM mínimo**: 2 GB -- Almacenamiento: 8 GB de tarjeta microSD, eMMC/NVMe o más grande +- **💾 Almacenamiento**: tarjeta microSD de 16 GB o mayor -# 4. Instalación +# 4. Contribuyendo Nuestro amigo **DroidMaster** hizo un video de YouTube sobre BredOS. Échale un vistazo aquí: -# 🔁 4. Descargar +# 8. Contribuyendo ¡Puedes encontrar enlaces de descarga para imágenes en nuestra [website](https://bredos.org/download.html)! -# 8. Solución de problemas +# 4. Instalación To make installation easy for you, we laid out a line of bred crumbs to follow. ## 5.1 Instalación de imagen específica del dispositivo -Estos son los tableros que más nos gustan. Para instalar BredOS en ellos, inicie con nuestra guía de instalación [imagen específica del dispositivo](/en/install/device-specific-image). o dar un vistazo a la página del dispositivo en nuestra wiki, que se encuentra en la barra de navegación a la izquierda de esto. +Estos son los tableros que más nos gustan. Para instalar estas imágenes BredOS en ellas, inicia con nuestra [imagen específica del dispositivo](/install/device-specific-image) guía de instalación, o dar un vistazo a la página del dispositivo en nuestra wiki, que se puede encontrar en la barra de navegación a la izquierda de esto. Visita nuestro [sitio de descargas](https://bredos.org/download.html) para averiguar si tu dispositivo es uno de ellos. ## 12.2 Instalación genérica -Si tu dispositivo no aparece en nuestro [sitio de descargas](https://bredos.org/download.html) pero soporta el arranque de UEFI y se basa en la arquitectura x86_64 o ARM64, simplemente sigue nuestra guía para una instalación genérica disponible [here](/install/Installation-with-ISO). +Si tu dispositivo no aparece en nuestro [sitio de descargas](https://bredos.org/download.html) pero soporta el arranque de UEFI y se basa en la arquitectura x86 o ARM64, simplemente sigue nuestra guía para una instalación genérica disponible [here](/install/Installation-with-ISO). ## 5.3 Instalación del contenedor Docker @@ -72,11 +72,11 @@ Si tu dispositivo no aparece en nuestro [sitio de descargas](https://bredos.org/ trituradores/bredos/bredos ``` -# 4. Contribuyendo +# 8. Solución de problemas -Eche un vistazo a las páginas del dispositivo en la barra de navegación de esta página para encontrar problemas conocidos específicos de su dispositivo. Si tu problema no está listado, no dudes en contactar con nosotros directamente a través de [nuestros canales de soporte](#h-8-community-and-support). +Eche un vistazo a las páginas del dispositivo en la barra de navegación de esta página para encontrar problemas conocidos específicos de su dispositivo. Si tu problema no está listado, no dudes en contactar con nosotros directamente a través de [nuestros canales de soporte](#h-7-community-and-support). -# 9. 🌐 Comunidad y soporte +# 4. 🌐 Comunidad y soporte Únete a la comunidad BredOS para obtener apoyo, compartir ideas y contribuir al proyecto: @@ -94,7 +94,7 @@ BredOS es un proyecto de código abierto, y las contribuciones son bienvenidas! - 📄 Escribe y mejora la documentación - 🧑‍🤝‍🧑 Ayuda a otros usuarios en los foros de la comunidad y chatea -# 10. Campaña principal +# 9. Campaña principal Ahora mismo, las imágenes BredOS para dispositivos RK3588 dependen del crusty Rockchip BSP kernel — un abrazo, código codificado con ductos que es difícil de mantener, inseguro y siempre señala detrás de Linux. diff --git a/es/how-to.md b/es/how-to.md index cef5b14f..efecbd78 100644 --- a/es/how-to.md +++ b/es/how-to.md @@ -2,7 +2,7 @@ title: ¡Cómo hacer! description: Guías, tutoriales y consejos sobre cómo instalar o usar ciertas cosas en BredOS published: true -date: 2025-10-05T07:05:01.193Z +date: 2025-09-28T12:21:49.254Z tags: editor: markdown dateCreated: 2024-27T06:01:06.954Z @@ -14,9 +14,9 @@ Esta página contiene guías, tutoriales y consejos sobre cómo instalar o usar # 2. Enlaces útiles -- [Cómo reproducir contenido protegido DRM (instalando widevine)](/how-to/widevine-watch-drm-content) +- [Cómo reproducir contenido protegido DRM (instalando widevine)](/en/how-to/widevine-watch-drm-content) -- [🐾 Cómo configurar Panthor en GPUs Mali con RK3588](/es/how-to/how-to-setup-panthor) +- [Cómo configurar Panthor en Mali GPUs con RK3588](/en/how-to/how-to-setup-panthor) - [Cómo instalar STEAM en BredOS](/how-to/how-to-install-steam) @@ -40,9 +40,9 @@ Esta página contiene guías, tutoriales y consejos sobre cómo instalar o usar - [Cómo manejar fallos de disco reportados](/how-to/disk-failure) -- [Cómo instalar aplicaciones Android a BredOS](/how-to/waydroid) +- [Cómo instalar aplicaciones Android a BredOS](/en/how-to/waydroid) -- [Cómo administrar los switches virtuales](/how-to/open-vswitch) +- [Cómo administrar los switches virtuales](/en/how-to/open-vswitch) - [Cómo administrar los contenedores de nspawn del sistema](/how-to/systemd-nspawn) diff --git a/es/how-to/disk-failure.md b/es/how-to/disk-failure.md index f89d5762..0dab886a 100644 --- a/es/how-to/disk-failure.md +++ b/es/how-to/disk-failure.md @@ -2,7 +2,7 @@ title: Discos de error de Manejo description: Una guía sobre los datos de S.M.A.R.T y la sustitución de discos published: true -date: 2025-09-24T09:25:24.826Z +date: 2025-09-23T15:33:58.026Z tags: editor: markdown dateCreated: 2025-06-01T10:33:55.798Z @@ -10,18 +10,21 @@ dateCreated: 2025-06-01T10:33:55.798Z # 1. DECLARACIÓN IMPORTANTE -Esta guía es un conjunto de consejos recopilados a partir de experiencias personales. Necesitas asegurar la comprensión y el riesgo adecuados al ejecutar cualquier comando de esta guía. **La pérdida de datos es posible y probable.** +Esta guía es un conjunto de consejos recopilados a partir de experiencias personales. Asegurar la comprensión y el riesgo adecuados al ejecutar cualquier comando de esta guía. La pérdida de datos es posible. > **no** confíe en ChatGPT o en cualquier otro LLMs con la recuperación de discos fallidos. > ¡Le decepcionará! Siempre es posible hacerlo peor. > {.is-danger} -# 2. Ayúdame +# 2. Fallos reportados En BredOS, nos negamos a permitir la pérdida de datos de cualquier usuario. Lea este artículo cuidadosamente; si necesita más ayuda, no dude en ponerse en contacto con nosotros por nuestros canales de soporte o por correo electrónico. - [📱 Telegram](https://t.me/bredoslinux) -- [💬 Discord](https://discord.gg/jwhxuyKXaa) +- Discord: https://discord.gg/beSUnWGVH2 + Telegram: https://t.me/+MUeb_iKsgY0 + Email: support@bredos.org + {.is-success} - [Email](mailto:support@bredos.org) {.links-list} @@ -34,7 +37,7 @@ Si ha sido vinculado a esto desde BredOS News, diríjase a la siguiente sección # 5. Datos S.M.A.R.T -## 4.1 Visualización de datos S.M.A.R.T (HDD) +## 3.1 Visualización de datos S.M.A.R.T (HDD) > Si tiene un medio de almacenamiento diferente, diríjase a continuación a su sección relevante. > {.is-info} @@ -149,7 +152,7 @@ La mayoría de estos datos son irrelevantes para impulsar la salud. De todo esto - `SMART overall-health self-assessment`, que debe ser "PASSED". Si se informa de cualquier otro valor, la unidad debe ser reemplazada con prise. - `Reallocated_Sector_Ct`, el número de sectores reubicados, que si es más de uno solo indica un riesgo significativo de fallo en cascada. -## 4.2 Ver datos de S.M.A.R.T (NVME) +## 3.2 Ver datos de S.M.A.R.T (NVME) - Asumiendo NVME `/dev/nvme0`, para ver sus datos S.M.A.R.T, ejecutar: @@ -234,7 +237,7 @@ Aquí, los únicos valores importantes son: - `Media and Data Integrity Errors`, que indican una significativa gradación del flash. - `Entradas de registro de información de errores`, que generalmente indican cuántas regiones de flash han sido enmascaradas con la flash. -## 4.3 Vistas de salud EMMC +## 3.3 Viendo salud EMMC > No ejecute esto en las tarjetas SD, las bloqueará. No los dañará, pero no hace nada productivo. > {.is-info} @@ -414,7 +417,7 @@ Este valor indica un rango porcentual de la salud. - El valor `0x03` indica 21-30% de salud usada. - Y así sucesivamente.. -## 4.4 BTRFS reportó datos +## 3.4 BTRFS reportó datos Si en su lugar estás usando un USB, una tarjeta SD ~~~o unidades disquetes~~, por desgracia es imposible obtener los datos de reportes adecuados. @@ -438,9 +441,9 @@ estadísticas del dispositivo sudo btrfs /dev/mmcblk0p3 Si alguno de estos valores no es cero, el medio probablemente esté **SIGNIFICANTY** degradado. -## 4.5 ¿Debo reemplazar la unidad? +## 3.3 ¿Debo reemplazar la unidad? -Si tienes solo unos pocos (<5) sectores reubicados, o menos de la mitad de la repuesta disponible, reportado desde `smartctl` probablemente esté bien seguir usando el disco durante un rato. +Si tienes sólo unos pocos sectores (<5) reubicados, probablemente esté bien seguir usando el disco durante un tiempo. También es correcto usar algunos bloques de flash nvme de sobra. Sin embargo, quemar a través del flash libre o trasladar rápidamente docenas de sectores es sin embargo una señal de un fracaso inminente. diff --git a/es/how-to/free-space-up.md b/es/how-to/free-space-up.md index 50a37ed8..8a1dc5e4 100644 --- a/es/how-to/free-space-up.md +++ b/es/how-to/free-space-up.md @@ -122,6 +122,7 @@ A veces, archivos grandes pueden ocupar espacio innecesariamente. Aquí están l [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` + [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` - **ncdu** — ncurses el analizador de uso de disco.\ @@ -149,6 +150,8 @@ A veces, archivos grandes pueden ocupar espacio innecesariamente. Aquí están l [Website](https://apps.kde.org/filelight) | AUR: `filelight` - **Analizador de uso de discos GNOME (baobab)** — Analizador de uso de discos para GNOME.\ + [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab`\ + **Analizador de uso de discos GNOME (baobab)** — Analizador de uso de discos para GNOME.\ [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab`\ **Analizador de uso de discos GNOME (baobab)** — Analizador de uso de discos para GNOME.\ [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab`\\ diff --git a/es/how-to/how-to-setup-panthor.md b/es/how-to/how-to-setup-panthor.md index 7b0040eb..94413c86 100644 --- a/es/how-to/how-to-setup-panthor.md +++ b/es/how-to/how-to-setup-panthor.md @@ -30,7 +30,7 @@ y vaya a `Device Tree Manager` -> `Enable / disable overlays` y active `rockchip Mientras que bredos-config es capaz de instalar dtbs y alterar la configuración de grub para cargarlos en el arranque, _no_ puede alterar la configuración de uefi. Esto tiene que hacerlo el usuario. Los cambios que el usuario tiene que hacer son mostrados por bredos-config en la primera instalación de base/overlay dtbs. Los cambios también se pueden encontrar en la [Guía del árbol del dispositivo](/how-to/how-to-enable-dtbos). > ¡No reinicie su sistema después de la instalación de la superposición dtb! -> Continuar con \\\`3. Reemplace los gráficos de Panfork. +> Continuar con \\\\`3. Reemplace los gráficos de Panfork. > {.is-warning} ## 🦶 1.2 Manualmente @@ -40,7 +40,7 @@ Sigue la [Guía de la capa del árbol del dispositivo](/how-to/how-to-enable-dtb **¡No reinicie su sistema después de copiar el DTBO!** > ¡No reinicie su sistema después de la instalación de la superposición dtb! -> Continuar con \\\`3. Reemplace los gráficos de Panfork. +> Continuar con \\\\`3. Reemplace los gráficos de Panfork. > {.is-warning} # 🔁 3. Reemplazar gráficos de Panfork diff --git a/es/how-to/how-to-use-your-device-as-ap.md b/es/how-to/how-to-use-your-device-as-ap.md index fd60ff41..e2090dfd 100644 --- a/es/how-to/how-to-use-your-device-as-ap.md +++ b/es/how-to/how-to-use-your-device-as-ap.md @@ -67,7 +67,7 @@ Reemplaza `` con tu nombre real de interfaz, como `wlp2s0` o `wl > Si obtiene el siguiente error, ejecute el comando de nuevo con sudo. > Si obtiene el siguiente error, ejecute de nuevo el comando con sudo -> \\\\\\\`Error: Error al configurar un hotspot Wi-Fi: No autorizado para controlar la red. +> \\\\\\\\`Error: Error al configurar un hotspot Wi-Fi: No autorizado para controlar la red. ## 3.2 Ver el estado del punto de acceso rápido diff --git a/es/how-to/manage-services.md b/es/how-to/manage-services.md index 0efeb0da..290fd0e6 100644 --- a/es/how-to/manage-services.md +++ b/es/how-to/manage-services.md @@ -2,7 +2,7 @@ title: Cómo administrar los servicios description: published: true -date: 2025-10-05T07:04:12.252Z +date: 2025-10-10T06:09:36.168Z tags: editor: markdown dateCreated: 2025-09-30T10:31:51.284Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-30T10:31:51.284Z # 🎛️ 1. 📥 Instalar el Firmware -La gestión de servicios es una parte central de la administración de un sistema Linux, y systemctl—parte de la suite systemd—es la herramienta principal para el trabajo en la mayoría de las distribuciones modernas, incluyendo BredOS. Si necesita iniciar un servicio, detenerlo, compruebe su estado. o configurarlo para que se ejecute al arranque, systemctl proporciona una interfaz consistente y potente. Esta guía le guiará a través de los comandos esenciales y ejemplos prácticos para ayudarle a tomar el control de los servicios del sistema con confianza. +Managing services is a core part of administering a Linux system, and systemctl—part of the systemd suite—is the primary tool for the job on most modern distributions. Si necesita iniciar un servicio, detenerlo, compruebe su estado. o configurarlo para que se ejecute al arranque, systemctl proporciona una interfaz consistente y potente. Esta guía le guiará a través de los comandos esenciales y ejemplos prácticos para ayudarle a tomar el control de los servicios del sistema con confianza. # 3. Examine sus servicios @@ -20,13 +20,13 @@ La gestión de servicios es una parte central de la administración de un sistem ![bredos-news.png](/systemd/bredos-news.png) -Al final de su salida, puede leer el texto "El sistema funciona normalmente". Esto significa que todos los servicios que se supone que se inician en el arranque han sido iniciados sin ningún error. Si acaba de arrancar su dispositivo, puede mostrar la advertencia "**X** services report activating" Esto es normal, como muchos servicios pueden iniciarse en paralelo, lo que puede provocar retrasos al iniciar. Esta advertencia debería desaparecer después de unos minutos. +Al final de su salida, puede leer el texto "El sistema funciona normalmente". Esto significa que todos los servicios que se supone que se inician en el arranque han sido iniciados sin ningún error. Esta advertencia debería desaparecer después de unos minutos. Si acaba de arrancar su dispositivo, puede mostrar la advertencia "**X** services report activating" Esto es normal, como muchos servicios pueden iniciarse en paralelo, lo que puede provocar retrasos al iniciar. -Si ves el mensaje de error, uno o más servicios no han podido iniciarse "**X** informes de estado fallido". +Si ves el mensaje de error, "los servicios **X** han fallado" uno o más servicios han fallado. ## 2.2 Con `systemctl` -- Para listar todos los servicios del sistema en su computadora, ejecute: +- Para listar todos los servicios en su computadora ejecute: ``` systemctl list-units --type=service @@ -38,13 +38,13 @@ systemctl list-units --type=service systemctl list-units --type=service --user ``` -Esto genera una lista de servicios. Navega con tus teclas de flecha, o usa espacio para ir una página abajo. Sal con la tecla Q. +Esto genera una lista de servicios. Navega con tus teclas de flecha, o usa espacio para ir una página abajo. Déjalo con la tecla Q. Los servicios pueden tener diferentes estados como se muestra en la fila "SUB". Pueden ser `running`, `exited`, o `failed`. - Un servicio `corriendo` realiza tareas de fondo para ti. Un buen ejemplo de esto es Network Manager. Este servicio administra la conectividad de red. Ya que siempre se puede conectar un cable Ethernet, el programa debe ejecutarse continuamente para gestionar la red en consecuencia. Esto se consigue mediante un servicio `ejecutando`. -- Un servicio `exited` es uno que se ejecuta al arrancar, realiza su tarea y luego termina limpiamente. Un buen ejemplo de esto es el servicio systemd-tmpfiles-configuración. Comienza al arrancar, monta un ramdisk, lo monta a /tmp, y luego sale con gracia. +- An `exited` service is one that runs at boot, performs its task, and then terminates cleanly. Un buen ejemplo de esto es el servicio systemd-tmpfiles-configuración. Comienza al arrancar, monta un ramdisk, lo monta a /tmp, y luego sale con gracia. - Un servicio `failed` no se inició correctamente o se encontró con un problema mientras se ejecutaba y se detuvo con un código de error. Esto no significa que su sistema esté dañado, pero corregirlo podría ser recomendable. diff --git a/es/how-to/open-vswitch.md b/es/how-to/open-vswitch.md index 8b11ba20..40561db6 100644 --- a/es/how-to/open-vswitch.md +++ b/es/how-to/open-vswitch.md @@ -2,7 +2,7 @@ title: Cómo administrar interruptores virtuales description: published: true -date: 2025-09-25T06:12:54.789Z +date: 2025-09-24T12:11:02.185Z tags: editor: markdown dateCreated: 2025-09-24T11:30:44.31Z diff --git a/es/how-to/systemd-nspawn.md b/es/how-to/systemd-nspawn.md index fe89ed26..d078a9c5 100644 --- a/es/how-to/systemd-nspawn.md +++ b/es/how-to/systemd-nspawn.md @@ -1,8 +1,8 @@ --- -title: Administrar contenedores nspawn del sistema +title: Administrar contenedores con systemd-nspawn description: published: true -date: 2025-09-25T11:47:09.582Z +date: 2025-09-25T10:54:42.662Z tags: editor: markdown dateCreated: 2025-09-25T07:02:39.910Z @@ -14,11 +14,11 @@ dateCreated: 2025-09-25T07:02:39.910Z A diferencia de soluciones de virtualización completas como QEMU o plataformas contenedoras como Docker, `systemd-nspawn` utiliza espacios de nombres y grupos de Linux para crear contenedores con muy poca sobrecarga. -# 3. Crear una plantilla de contenedor +# 3. Crear plantilla de contenedor Los contenedores que usan nspawn pueden ejecutarse desde cualquier ubicación en tu sistema de archivos, pero la carpeta recomendada es `/var/lib/machines`. Dentro de esta carpeta, creamos una subcarpeta que contiene nuestras raíces Linux/GNU. Para simplificar el proceso, este artículo le guía a través de la creación de una plantilla de contenedor. El contenido de esa carpeta de plantillas puede ser copiado a una nueva ubicación y usado como un nuevo entorno de contenedor. -- Cambiar a tu usuario root: +- Cambiar a raíz: ``` sudo su @@ -41,22 +41,22 @@ Como un contenedor puede contener cualquier distribución de rootfs, usted es re > Cualquier comando que necesite ser ejecutado dentro de su contenedor debe ser ajustado de acuerdo a la variante de su distribución si no está usando BredOS. > {.is-info} -- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) Busca la liberación de tu elección y luego descarga el `.tar.gz` para la arquitectura de tu CPU. -- [Debian genericcloud](https://cloud.debian.org/images/cloud/) Desplácese hacia abajo y haga clic en la versión que desea descargar, luego descargue el `.tar.gz` para su arquitectura de CPU. -- [Fedora Container Base](https://fedoraproject.org/misc#minimal) Scroll down and choose between `Container Base` or `Container Minimal Base`. -- [Arch Linux](https://archlinux.org/download/) Elige una réplica cerca de ti, luego descarga el archivo `.tar.zst`. -- [Arch Linux ARM](https://archlinuxarm.org/os/) Descarga el archivo .tar.gz con la etiqueta `latest` y `aarch64` o `armv7`. +- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) Busque la versión elegida y descargue el .tar.gz para la arquitectura de su CPU. +- [Debian genericcloud](https://cloud.debian.org/images/cloud/) Desplácese hacia abajo y haga clic en la versión que desea descargar, y descargue el .tar.gz para la arquitectura de su CPU. +- [Base de Contenedor de Cálvula](https://fedoraproject.org/misc#minimal) Desplácese hacia abajo y elija entre Base de Contenedores o Base Mínima de Contenedores. +- [Arch Linux](https://archlinux.org/download/) Elige una réplica cerca de ti, luego descarga el archivo .tar.zst . +- [Arch Linux ARM](https://archlinuxarm.org/os/) Descarga el archivo .tar.gz con la etiqueta aarch64 o armv7. {.links-list} > ¡Pronto estará disponible un Rootfs BredOS! > {.is-warning} -Después de descargar el tarball rootfs elegido, necesita ser extraído. En este ejemplo, hemos descargado el tarball Arch Linux ARM y lo hemos convertido en BredOS. +Después de haber descargado el tarball rootfs de su elección, tenemos que extraerlo. En este ejemplo hemos descargado el tarball Arch Linux ARM y lo convertimos a BredOS. - Todavía como root extrae el tarball en `/var/lib/machines/template`: ``` -tar -xzf -C /var/lib/machines/template +sudo tar -xzf -C /var/lib/machines/template ``` - El contenido de la carpeta `template` debe verse así: @@ -72,7 +72,7 @@ bin boot dev etc home lib mnt opt proc root run sbin srv sys tmp usr var systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template ``` -El parámetro `--machine` define el nombre del contenedor, mientras que `--directory` apunta a la ubicación del contenedor. Para salir del contenedor, usa Ctrl + D o escribe Ctrl + ] tres veces en un segundo. +El parámetro `--machine` define el nombre del contenedor, mientras que `--directory` apunta a la ubicación del contenedor. Para salir del contenedor, usa Ctrl + D o haz clic en Ctrl + ] tres veces en un segundo. Lo primero que queremos hacer dentro del contenedor es inicializar nuestro gestor de paquetes y actualizar el sistema. @@ -85,9 +85,9 @@ pacman -Syu ``` > Si encuentra problemas al resolver nombres de host, elimine el archivo `/var/lib/machines/templateň/resolv.conf` del sistema host. -> {.is-info} +> {.is-danger} -- Después de esto necesitamos eliminar algunas cosas innecesarias como el núcleo y firmware: +- Después de esto necesitamos eliminar cosas unessecarias como el núcleo y firmware: ``` pacman -R linux-aarch64 linux-firmware @@ -101,13 +101,13 @@ pacman-key --lsign-key 77193F152BDBE6A6 BF0740F967BA439D DAEAD1E6D799C638 1BEF1B echo -e '# --> BredOS Mirrorlist <-- #\n\n# BredOS Main mirror\nServer = https://repo.bredos.org/repo/$repo/$arch\n' | tee /etc/pacman.d/bredos-mirrorlist ``` -- Luego edite el archivo de réplica: +- Que editar el archivo réplica: ``` nano /etc/pacman.conf ``` -- Y añade lo siguiente al final del archivo: +- Y añade lo siguiente al final: ``` [BredOS-any] @@ -131,9 +131,9 @@ pacman -Syu bred-os-release BredOS-any/lsb-release bredos-logo pacman -Sy bredos-config bredos-news ``` -# 4. Ejecutar un contenedor con red virtual +# 4. Ejecutar contenedor con red virtual -El contenedor que hemos creado en la sección [2. Crear plantilla de contenedor](#h-3-create-container-template) usó la red de su sistema de host. Si prefieres un dispositivo de red virtual en tu contenedor, por ejemplo si quieres usar [Abrir vSwitch](/how-to/open-vswitch), haz lo siguiente. +El contenedor que hemos creado en la sección [2. Crear plantilla de contenedor](#h-3-create-container-template) usó la red de su sistema de host. Si prefieres un dispositivo de red virtual en tu contenedor, por ejemplo porque quieres usar [Abrir vSwitch](/en/how-to/open-vswitch), haz lo siguiente. - Si desea hacer esto en un nuevo contenedor, clónelo: @@ -153,14 +153,14 @@ systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template Para mantener el tema systemd, usamos `systemd-networkd` para configurar nuestro dispositivo de red virtual. -- Crear dos archivos de configuración con: +- Pegue lo siguiente en el archivo de configuración: ``` táctil, /systemd/network/80-container-host0.network nano /etc/systemd/network/99-wolVeth.network ``` -- Pegue lo siguiente en el archivo de configuración: +- Crear dos archivos de configuración con: ``` [Match] @@ -179,13 +179,13 @@ DNS= ejemplo -> 9.9.9.9 systemctl habilitar systemd-networkd ``` -Para permitir que el contenedor comience ese servicio, necesita ser arrancado (el comando anterior es más parecido a chrooting). Lo conseguimos usando el parámetro `--boot`. Adicionalmente, agregamos el parámetro `--network` para iniciar el contenedor con un dispositivo de red virtual. +Para permitir que el contenedor comience ese servicio, necesita ser arrancado (el comando anterior es más parecido a chrooting). Hemos descubierto esto mediante el uso del parámetro `--boot`. También agregamos el parámetro `--network` para iniciar el contenedor con un dispositivo de red virtual. ``` -systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --boot --network +systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --boot ``` -Esto iniciará el contenedor y mostrará la petición de inicio de sesión. No es posible iniciar sesión como root, por lo que debe crear un usuario antes de arrancar en el contenedor o proceder a la sección [4. Ejecutar contenedor como servicio](#h-4-run-container-as-a-service). +Esto iniciará el contenedor y le arrojará en la petición de inicio de sesión. Aquí no es posible iniciar sesión como root, así que puede crear un usuario antes de arrancar en el contenedor o continuar con la sección [4. Ejecutar contenedor como servicio](#h-4-run-container-as-a-service). - Para crear un usuario, ejecute lo siguiente dentro de su contenedor: @@ -197,11 +197,11 @@ passwd > Como tal vez quiera utilizar su dispositivo de red virtual para el trabajo real en red, se necesita más configuración. Use, por ejemplo, [Abrir vSwitch](/how-to/open-vswitch) o un simple dispositivo puente para conectar el dispositivo de red virtual a algo. > {.is-info} -# 5. Ejecutar un contenedor como un servicio +# 5. Ejecutar contenedor como un servicio Es posible iniciar un contenedor como un servicio, por ejemplo para iniciarlo en tiempo de arranque. Hay una implementación a través de la unidad systemd-nspawn@.service, pero requiere crear archivos de sobreescritura para configurarlo. Nuestra forma preferida es crear un nuevo fichero de servicios, el cual contiene todos los parámetros que queremos utilizar para nuestro contenedor. -- Clonar la plantilla para crear un nuevo contenedor: +- Clona el teamplate para crear un nuevo contenedor: ``` mkdir /var/lib/machines/my-first-container @@ -233,7 +233,7 @@ WantedBy=multi-user. Objetivo ``` -Si quieres usar un dispositivo de red virtual en tu contenedor añadido, `--network` al final de `ExecStart=/usr/...`. +Si quieres usar dispositivos de red virtual en tu contenedor añadido, `--network` al final de `ExecStart=/usr/...`. - Luego puede iniciar el contenedor con: @@ -259,11 +259,11 @@ la shell de sudo machinectl maquinaria de sudo ``` -# 4. Acceder a archivos/carpetas en el host desde dentro de un contenedor +# 4. Acceder a archivos/carpetas en el host desde dentro del contenedor -Como el nombre sugiere, un contenedor normalmente no tiene acceso a su sistema de host. Esto puede ser modificado para permitir el acceso al contenedor a archivos o carpetas específicos en su sistema de máquina; por ejemplo, para proporcionar espacio de almacenamiento adicional o permitir el acceso al contenedor a su GPU. +Como su nombre lo indica, un contenedor normalmente no tiene acceso a su sistema de host. Esto puede cambiarse para permitir que el contenedor acceda a archivos o carpetas específicos en su sistema de host, por ejemplo para abrir espacio de almacenamiento o dar acceso al contenedor a su GPU. -- El acceso a un archivo/carpeta se puede lograr con el parámetro `--bind`: +- El acceso a un archivo/carpeta se puede adquirir con el parámetro `--bind`: ``` systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --bind= @@ -275,7 +275,7 @@ systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --bi systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --bind=/home ``` -Esto montará la carpeta `/home` a la misma ubicación dentro de tu contenedor. Si desea cambiar el punto de montaje dentro de su contenedor, puede especificar esto usando una : entre ambas rutas. +Esto montará la carpeta `/home` a la misma ubicación dentro de tu loacción. Si quieres cambiar el punto de montaje dentro de tu contenedor puedes especificar esto con un : entre ambas rutas. - Por ejemplo, si quieres `/home` en `/tmp/home`: @@ -285,4 +285,4 @@ systemd-nspawn --machine="Plantilla" --directory=/var/lib/machines/template --bi # 8. Notas adicionales -`systemd-nspawn` es una herramienta extremadamente potente. Lo que hemos tratado aquí es sólo lo básico. Echa un vistazo a su [página de manual](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html), si quieres estar maravillado! \ No newline at end of file +`systemd-nspawn` es una herramienta extremadamente potente. Lo que hemos tratado aquí es simplemente algo más que lo básico. Echa un vistazo a la [página de manual](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html), si quieres estar asombroso! \ No newline at end of file diff --git a/es/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md b/es/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md index 66c2bee0..37695c3d 100644 --- a/es/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md +++ b/es/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md @@ -2,7 +2,7 @@ title: Instantáneas y retrocesos Btrfs con Timeshift description: Una guía completa sobre cómo configurar instantáneas Btrfs y retrocesos del sistema usando Timeshift published: true -date: 2025-10-01T09:19:56.756Z +date: 2025-10-01T09:05:40.858Z tags: editor: markdown dateCreated: 2024-27-27T19:19:08.209Z diff --git a/es/how-to/waydroid.md b/es/how-to/waydroid.md index 33ee3eef..451f2f4f 100644 --- a/es/how-to/waydroid.md +++ b/es/how-to/waydroid.md @@ -2,7 +2,7 @@ title: Ejecutar aplicaciones Android (waydroid) description: published: true -date: 2025-10-01T11:53:29.300Z +date: 2025-09-26T10:03:46.309Z tags: editor: markdown dateCreated: 2025-09-21T08:40:19.752Z @@ -20,14 +20,14 @@ Waydroid es una solución basada en contenedores para ejecutar Android en Linux/ sudo pacman -S waydroid ``` -## 2.1 Imagen Android para RK3588 +## 2.1 RK3588 Necesitas activar y configurar el panthor. Para hacer esto, sigue [esta guía] (/how-to/how-to-setup-panthor). - Install panthor image: ``` -sudo pacman -S waydroid-image-panthor +sudo pacman -S waydroid-panthor-image ``` - Initialize waydroid: @@ -36,7 +36,7 @@ sudo pacman -S waydroid-image-panthor sudo waydroid init -f -i /usr/share/waydroid-extra/images ``` -## 2.2 Imagen Android para ARM64/X86_64 genérico +## 2.2 ARM64/X86_64 genéricos - Esto descargará e instalará la versión GAPPS de android: @@ -66,7 +66,7 @@ inicio de sesión waydroid app waydroid instalar .apk ``` -# 4. Habilitar integración de Ventana +# 4. Instalar aplicaciones Waydroid por defecto siempre se ejecuta en pantalla completa. diff --git a/es/install/Installation-of-UEFI.md b/es/install/Installation-of-UEFI.md index e9af17ae..ca51bffe 100644 --- a/es/install/Installation-of-UEFI.md +++ b/es/install/Installation-of-UEFI.md @@ -2,7 +2,7 @@ title: Instalación de UEFI description: published: true -date: 2025-09-28T09:53:54.047Z +date: 2025-09-28T08:24:50.721Z tags: editor: markdown dateCreated: 2025-09-16T11:29:43.061Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-16T11:29:43.061Z # 1. Introducción -Muchos de nuestros dispositivos soportados ofrecen soporte para `UEFI`, que es una interfaz de firmware moderna que inicializa el hardware e inicia el sistema operativo. Con la ayuda de `UEFI` tu dispositivo es capaz de arrancar. así que archivos (escritos en un USB-Stick o grabados en un DVD) así como arrancar su sistema operativo directamente desde la unidad NVMe o a través de la red vía PXE. +Muchos de nuestros dispositivos soportados ofrecen soporte para `UEFI`, que es una interfaz de firmware moderna que inicializa el hardware e inicia el sistema operativo. Con la ayuda de `UEFI` tu dispositivo es capaz de arrancar. para ficheros (escritos en un USB-Stick o grabados en un DVD) así como para arrancar su sistema operativo directamente desde la unidad nVME o a través de la red vía PXE. > Múltiples instalaciones de UEFI pueden causar problemas al guardar la configuración de UEFI. > {.is-warning} @@ -35,13 +35,14 @@ Descargue la última versión que coincida con su dispositivo, inserte una tarje > ¡Inserta tu tarjeta SD en tu SBC y es bueno que vayas! > {.is-success} -## 3.2 Instalación a SPI desde dentro de UEFI +## 3.2 Instalación en SPI > Si te has saltado 3.1, vuelve hacia atrás. ¡Este paso es necesario para flashear al chip SPI! > Puedes quitar la tarjeta SD después de > {.is-info} > {.is-info} > {.is-info} +> {.is-info} > Este procedimiento no está probado. Si lo has hecho con éxito, por favor informa sobre nuestro canal Discord o Telegram. > {.is-warning} diff --git a/es/install/device-specific-image.md b/es/install/device-specific-image.md index 1c94426e..6b1dc9fa 100644 --- a/es/install/device-specific-image.md +++ b/es/install/device-specific-image.md @@ -2,7 +2,7 @@ title: Instalación con una imagen específica del dispositivo description: published: true -date: 2025-10-03T04:59:17.765Z +date: 2025-09-28T08:24:20.184Z tags: editor: markdown dateCreated: 2025-09-15T12:36:27.362Z @@ -25,7 +25,7 @@ La instalación varía de dispositivo a dispositivo y el medio en el que desea i - `3.1 eMC` no extraíble - `3.2 removable eMMC y SD Card` -- [3.3 NVMe](#h-33-nvme) +- `3.3 nVME` > Antes de comenzar, por favor compruebe qué opciones están disponibles en su dispositivo! > {.is-info} @@ -66,7 +66,7 @@ En los siguientes describimos cómo flashear eMC con un adaptador. Si no posee u -#### 3.2.1.2 con adaptador USB a eMMC +#### 3.2.2 Flashear eMMC / Tarjeta SD - Como casi todos los USB conocidos comúnmente se basan en el almacenamiento eMMC, existen adaptadores USB a eMMC que son USB-Sticks pero con almacenamiento eMMC extraíble. Estos pueden ser usados para flashear BredOS también. @@ -76,7 +76,7 @@ En los siguientes describimos cómo flashear eMC con un adaptador. Si no posee u -### 3.2.2 Flashear eMMC / Tarjeta SD +### 3.2.1.2 con adaptador USB a eMMC Existen innumerables herramientas para flashear una tarjeta sd o eMMC. En esta guía cubriremos `BalenaEtcher` y `Raspberry Pi Imager`. Ambas herramientas ofrecen soporte para Linux, macOS y Microsoft Windows. @@ -86,13 +86,13 @@ Existen innumerables herramientas para flashear una tarjeta sd o eMMC. En esta g > Proporcionamos imágenes comprimidas como archivos .xz. ¡Asegúrate de descomprimirlos antes de parpadear! > {.is-warning} -## 3.3 NVMe +## 3.3 nVME ### 3.3.1 Prerrequisitos -Como el arranque directo desde la unidad NVMe no está soportado por nuestros dispositivos, necesitamos instalar UEFI en un medio diferente. Después de que UEFI es arrancado usted es capaz de arrancar desde la unidad nVME directamente. Para instalar UEFI en tu tarjeta SPI o SD, sigue esta guía. +Como el arranque directo desde la unidad nVME no está soportado por nuestros dispositivos, necesitamos instalar UEFI en un medio diferente. Después de que UEFI es arrancado usted es capaz de arrancar desde la unidad nVME directamente. Para instalar UEFI en tu tarjeta SPI o SD, sigue esta guía. -### 3.3.2 Flashear NVMe +### 3.3.2 Flashear nVME Conecte la unidad a su PC, ya sea directamente o a través de un adaptador USB. Luego use una de las herramientas recomendadas en `3.2. Flashear eMMC / SD Card`, asegurándose de usar la letra de unidad correcta o la ruta de su unidad NVMe. Después de flashear, conecte la unidad al puerto NVMe de su SBC. diff --git a/es/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md b/es/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md index ff2f9aa3..f74802f6 100644 --- a/es/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md +++ b/es/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md @@ -2,7 +2,7 @@ title: Flashear el eMMC con Linux o macOS description: published: true -date: 2025-10-05T06:59:09.446Z +date: 2025-09-29T06:00:19.076Z tags: editor: markdown dateCreated: 2025-09-16T06:29:26.865Z @@ -14,7 +14,7 @@ Esta guía describe cómo flashear un eMMC usando la herramienta `rkdeveloptool` Para la instalación de BredOS, se requieren tres cosas: -1. Archivo del cargador SPL: +1. Archivo del cargador SPL, por ejemplo para el RK3588: [`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) ### Tabset {.tabset} @@ -24,7 +24,10 @@ Para la instalación de BredOS, se requieren tres cosas: #### RK3566 +\ +Por ejemplo, para el RK3566, el cargador SPL se puede encontrar aquí: [`rk356x_spl_loader_ddr1056_v1.10.111.bin`](https://dl.radxa.com/rock3/images/loader/rock-3a/rk356x_spl_loader_ddr1056_v1.10.111.bin) +{.is-info} ### diff --git a/es/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md b/es/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md index 78c4b49e..1e6351f4 100644 --- a/es/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md +++ b/es/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md @@ -2,7 +2,7 @@ title: Flashear el eMMC con Microsoft Windows description: published: true -date: 2025-09-29T06:09:51.531Z +date: 2025-09-28T12:20:24.588Z tags: editor: markdown dateCreated: 2025-09-16T09:55:34.272Z @@ -22,7 +22,7 @@ Para la instalación de BredOS, son necesarias cuatro cosas: #### RK3588 -[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) +Archivo de cargador SPI, por ejemplo para el RK3588: [`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) #### RK3566 diff --git a/es/installation.md b/es/installation.md index 5a179441..c382edb3 100644 --- a/es/installation.md +++ b/es/installation.md @@ -2,7 +2,7 @@ title: Guía de instalación para BredOS description: published: true -date: 2025-09-24T12:13:46.662Z +date: 2025-09-24T05:13:56.359Z tags: editor: markdown dateCreated: 2024-19T00:42:37.505Z @@ -12,17 +12,17 @@ dateCreated: 2024-19T00:42:37.505Z To make installation easy for you, we laid out a line of bred crumbs to follow. -## 1.1 Instalación de imagen específica del dispositivo +## Instalación de imagen específica del dispositivo Estos son los tableros que más nos gustan. Para instalar BredOS en ellos, inicie con nuestra guía de instalación [imagen específica del dispositivo](/en/install/device-specific-image). o dar un vistazo a la página del dispositivo en nuestra wiki, que se encuentra en la barra de navegación a la izquierda de esto. Visita nuestro [sitio de descargas](https://bredos.org/download.html) para averiguar si tu dispositivo es uno de ellos. -## 1.2 Instalación genérica +## Instalación genérica Si tu dispositivo no aparece en nuestro [sitio de descargas](https://bredos.org/download.html) pero soporta el arranque de UEFI y se basa en la arquitectura x86 o ARM64, simplemente sigue nuestra guía para una instalación genérica disponible [here](/install/Installation-with-ISO). -## 1.3 Instalación del contenedor Docker +## Instalación del contenedor Docker - Fácil como una línea de comando: diff --git a/es/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md b/es/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md new file mode 100644 index 00000000..812566df --- /dev/null +++ b/es/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md @@ -0,0 +1,132 @@ +--- +title: Instalación con una imagen específica del dispositivo +description: +published: false +date: 2025-10-11T10:05:36.426Z +tags: +editor: markdown +dateCreated: 2025-10-11T08:42:36.971Z +--- + +# 🎛️ 1. 📥 Instalar el Firmware + +Para la instalación de BredOS proporcionamos imágenes específicas del dispositivo que están diseñadas para trabajar fuera de la caja para su dispositivo específico. Esto distingue estas imágenes de la instalación a través de una imagen ISO. La instalación a través de una imagen ISO es mucho más genérica, pero está soportada más allá del dispositivo que ofrecemos. + +> Si no puede encontrar su dispositivo en nuestro sitio de descarga y su dispositivo soporta arranque a través de UEFI, siéntase libre de probar la instalación de ISO. +> {.is-danger} + +# 3. Descargar + +¡Puedes encontrar enlaces de descarga para imágenes en nuestra [website](https://bredos.org/download.html)! + +# 4. Arrancar dispositivo + +- Elija el dispositivo de almacenamiento en el que desea instalar BredOS en: + +### Tabset {.tabset} + +#### Tarjeta SD + +
Con el adaptador de tarjeta SD + +Inserta tu tarjeta SD en tu lector de tarjeta SD de tu PC y continúa con [**4.1 con el adaptador de almacenamiento**](#h-41-with-storage-adapter) + +
+ +
Sin el adaptador de tarjeta SD + +Inserta tu tarjeta SD en tu SBC y continúa con la guía de acuerdo al sistema operativo de tu PC encontrado en la sección [**4.2 con RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +> Antes de flashear, debe establecer su dispositivo de destino a `tarjeta sd`. Para ello, echa un vistazo a [4.2 Cambiando destino flash](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-danger} + +
+ +#### eMMC no eliminable + +
Con RKdeveloptool + +Continúa con la guía de acuerdo al sistema operativo de tu PC encontrado en la sección [**4.2 con RKdeveloptool**](#h-4-2-with-rkdeveloptool) + +
+ +#### EMMC extraíble + +
Con eMMC a USB Adapter + +Como casi todos los USB conocidos comúnmente se basan en el almacenamiento eMMC, existen adaptadores USB a eMMC que son USB-Sticks pero con almacenamiento eMMC extraíble. Estos pueden ser usados para flashear BredOS también. Conecte el eMMC a su Adapter como se muestra en la captura de pantalla de abajo. + +
USB al adaptador eMMC + +![emmc-reader-cut.png](/installation-dsi/emmc-reader-cut.png) + +
+ +Luego continúa con [**4.1 con adaptador de almacenamiento**](#h-41-with-storage-adapter). + +
+ +
With uSD Adapter +As a eMMC is basically an SD Card which is (mostly) hardwired to the SBC there are adapters you can connect your eMMC to convert them into an SD Card. + +
uSD Adpater y eMMC + +![usd-emmc-cut.png](/installation-dsi/usd-emmc-cut.png) + +
+Firmly press the connector of the eMMC onto the uSD Adapter and connect them to your SD Card Reader. + +
adaptador uSD conectado al lector + +![usd-connected-cut.png](/installation-dsi/usd-connected-cut.png) + +
+ +Luego continúa con [**4.1 con adaptador de almacenamiento**](#h-41-with-storage-adapter). + +
+ +
Sin capítulo + +Conecta tu eMMC a tu SBC y continúa con la guía según el sistema operativo de tu PC encontrado en la sección [**4.2 con RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +
+ +#### NVMe + +> Como el arranque directo desde la unidad nVME no está soportado por nuestros dispositivos, necesitamos instalar UEFI en un medio diferente. Después de que la UEFI es arrancada usted es capaz de arrancar desde la unidad NVMe directamente. Para instalar UEFI en tu tarjeta SPI o SD, sigue esta guía. +> {.is-warning} + +
Con USB Adapter + +Conecta la unidad a tu PC mediante un adaptador USB y continúa con [**4.1 con adaptador de almacenamiento**](#h-41-with-storage-adapter). Después de flashear, conecte la unidad al puerto NVMe de su SBC. + +
+ +
Sin capítulo + +Conecta tu unidad NVMe a tu SBC y continúa con la guía de acuerdo con el sistema operativo de tu PC que se encuentra en la sección [**4.2 con RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +> Antes de flashear, debe establecer su dispositivo de destino a `NVMe`. Para ello, echa un vistazo a [4.2 Cambiando destino flash](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-danger} + +
+ +# 5. Parpadeando + +> Proporcionamos imágenes comprimidas como archivos .xz. ¡Asegúrate de descomprimirlos antes de parpadear! +> {.is-warning} + +## 4.1 con el adaptador de almacenamiento + +Existen innumerables herramientas para flashear una tarjeta sd o eMMC. En esta guía cubriremos `BalenaEtcher` y `Raspberry Pi Imager`. Ambas herramientas ofrecen soporte para Linux, macOS y Microsoft Windows. + +- [BalenaEtcher](https://etcher.balena.io/) +- Flashear con Raspberry Pi Imager + +## 4.2 con RKdeveloptool + +Para cubrir la variedad de sistemas operativos que se pueden utilizar para esto, decidimos dividir la instalación en eMC no extraíble en estas dos guías: + +- [Flashear con RKDevelop bajo Linux o macOS](/en/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS) +- [Flashear con RKDevelop en Microsoft Windows](/en/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows) diff --git a/es/itx-3588j.md b/es/itx-3588j.md index 5344a0b5..9c808573 100644 --- a/es/itx-3588j.md +++ b/es/itx-3588j.md @@ -2,7 +2,7 @@ title: Firefly ITX-3588J description: published: true -date: 2025-09-28T08:30:32.073Z +date: 2025-09-17T08:03:40.320Z tags: editor: markdown dateCreated: 2025-09-12T08:19:14.440Z @@ -48,7 +48,7 @@ A diferencia de otros SBCs, el adaptador Bluetooth _no_ está conectado a `/dev/ Hay problemas conocidos con todos los puertos HDMI (entrada y salida). La salida superior HDMI está desactivada por el BIOS, y la inferior está desactivada por el sistema operativo. Esto puede ser arreglado en el futuro, pero por ahora, simplemente evita el uso de HDMs y en su lugar use VGA o DisplayPort/HDMI sobre USB-C. -# 5. Mini PCI / NVMe +# 5. mini PCIe / NVME Si aún no lo sabía, las especificaciones de estos tipos de puertos permiten una conexión USB. Esto se utiliza comúnmente para manejar tarjetas combinadas WiFi/Bluetooth: mientras WiFi está conectado a través de PCIe, Bluetooth utiliza USB. diff --git a/ja/Tools.md b/ja/Tools.md index edc1fb86..3f989d74 100644 --- a/ja/Tools.md +++ b/ja/Tools.md @@ -83,6 +83,8 @@ yay -S dtc > {.is-warning} > 注意してバックアップを実行し、連帯プランを確認してください。 > {.is-warning} +> 注意してバックアップを実行し、連帯プランを確認してください。 +> {.is-warning} ## 3.1 使用法 diff --git a/ja/bredos-config.md b/ja/bredos-config.md index 3c45707b..276549a8 100644 --- a/ja/bredos-config.md +++ b/ja/bredos-config.md @@ -18,6 +18,7 @@ dateCreated: 2025-09-21T09:27:04.136Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} - 削除した場合および/または再インストールしたい場合は、以下を実行してください: @@ -39,6 +40,7 @@ sudo pacman -S bredos-config > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ![update.png](/bredos-config/update.png) @@ -60,6 +62,7 @@ sudo pacman -S bredos-config > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ![migrations.png](/bredos-config/migrations.png) diff --git a/ja/campaigns/mainline-campaign.md b/ja/campaigns/mainline-campaign.md index c14b0707..9e203845 100644 --- a/ja/campaigns/mainline-campaign.md +++ b/ja/campaigns/mainline-campaign.md @@ -34,6 +34,7 @@ RK3588をサポートすることで、ブレッドOSは以下のようになり > このキャンペーンの目標は、少なくとも\*\*2500€\*\*を上げて、約28枚のボードを移植できるようにすることです。 > {.is-warning} > {.is-warning} +> {.is-warning} ## なぜ私たちはこれを行っているのですか? diff --git a/ja/customizations.md b/ja/customizations.md index 9cd30fe5..d00a8701 100644 --- a/ja/customizations.md +++ b/ja/customizations.md @@ -25,4 +25,5 @@ dateCreated: 2024-09-20T19:27:46.217Z ## 2.3 BredOS ニュースのカスタマイズ BredOS ニュースシェル歓迎プログラムを完全にカスタマイズできます。 +[this link](/customizations/news) に従ってガイドに移動します。 [this link](/customizations/news) に従ってガイドに移動します。 \ No newline at end of file diff --git a/ja/customizations/news.md b/ja/customizations/news.md index b25ecf50..68a6a68b 100644 --- a/ja/customizations/news.md +++ b/ja/customizations/news.md @@ -2,7 +2,7 @@ title: BredOS ニュース description: この驚くほど複雑なソフトウェアをカスタマイズします published: true -date: 2025-10-05T13:04:29.052Z +date: 2025-10-06T07:18:15.049Z tags: editor: markdown dateCreated: 2025-10-04T21:13:09.732Z @@ -10,13 +10,14 @@ dateCreated: 2025-10-04T21:13:09.732Z # 🔄 1. はじめに -デフォルトでは、シェルを開くたびに「bredos-news」が起動します。 `~/.bashrc`の`bredos-news || true`と`/etc/profile.d/99-bredos-news.sh`の行によって設定されます。 +デフォルトでは、シェルを開くたびに「bredos-news」が起動します。 `~/.bashrc` と `/etc/profile.d/99-bredos-news.sh` の設定で設定します。 デフォルトでは、シェルを開くたびに「bredos-news」が起動します。 `~/.bashrc`の`bredos-news || true`と`/etc/profile.d/99-bredos-news.sh`の行によって設定されます。 -「bredos-news」のすべてのコピーはパーソナライズされています。つまり、あなたが望む機能とそれを完全にテーマに設定することができます。 +「bredos-news」のすべてのコピーをパーソナライズすることができます。つまり、あなたが望む機能とそれを完全にテーマに設定することができます。 # 3. 設定と上書き -`~/.newsrc` には、permenant (ユーザ毎) の設定ができます。 デフォルトの空白設定は、アプリの最初の実行後に自動的に(再)生成されます。 このファイルを削除することで構成をリセットすることができます。 +BredOS Newsはそれをカスタマイズするかなりの方法を提供しています。 +Permenant (per-user) の設定は `~/.newsrc` で行うことができます。 `~/.newsrc` には、permenant (ユーザ毎) の設定ができます。 デフォルトの空白設定は、アプリの最初の実行後に自動的に(再)生成されます。 このファイルを削除することで構成をリセットすることができます。 - デフォルトの設定ファイルは以下のようになります: @@ -24,7 +25,7 @@ dateCreated: 2025-10-04T21:13:09.732Z """ BredOS-News Configuration -Refer to `https://wiki.bredos.org/e/en/customizations/news`, +Refer to `https://wiki.bredos.org/customizations/news`, for detailed instructions on how to configure. """ @@ -63,48 +64,53 @@ shortcuts["?"] = shortcuts_help > この設定ファイルでパラメータを有効にするには、行頭の # を削除します。 > {.is-warning} +> {.is-warning} ## 2.1 アクセントを設定 (色) -パラメータ`Accent`は、基本色を設定します。`Accent_Secondary`は、すべての詳細の色を設定します。 任意の ANSI エスケープシーケンスを適用することができます。 +パラメータ`Accent`は、基本色を設定します。`Accent_Secondary`は、すべての詳細の色を設定します。 任意の ANSI エスケープシーケンスを適用することができます。 任意の ANSI エスケープシーケンスを適用することができます。 > ANSI エスケープシーケンスと例の詳細については、[this link](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797) に従ってください。 > {.is-warning} +> {.is-warning} 共通のスタイル: -| 色 | コード | -| ---------- | ----------------------------------------------------------------------------------------------------------------- | -| パーフェクトパープル | `Accent = "\033[38;5;129m"` | -| | `Accent_Secondary = "\033[38;5;104m"` | -| 太字の赤 | \`Accent = "\033[1m\033[38;5;124m"] | -| | `Accent_Secondary = "\033[38;5;160m"` | +| 色 | コード | +| ---------- | ------------------------------------------------------------------------------------------------------------------- | +| パーフェクトパープル | `Accent = "\033[38;5;129m"` | +| | `Accent_Secondary = "\033[38;5;104m"` | +| 太字の赤 | \\`Accent = "\033[1m\033[38;5;124m"] | +| | `Accent_Secondary = "\033[38;5;160m"` | ## 2.2 機能の無効化 -| パラメータ | 説明 | -| ------------------------ | ------------------------------------ | -| `Hush_Updates` = `False` | パッケージの更新セクションを完全に削除します。 | -| `Hush_Disks` = `False` | 添付されているメディアストレージの使用状況メモを削除します。 | -| `Hush_Smart` = `False` | ディスク障害の警告をミュートします。 これは**使わない**でください。 | +| パラメータ | 説明 | +| ------------------------ | ------------------------------------------------------ | +| `Hush_Updates` = `False` | パッケージの更新セクションを完全に削除します。 | +| `Hush_Disks` = `False` | 添付されているメディアストレージの使用状況メモを削除します。 | +| `Hush_Smart` = `False` | ディスク障害の警告をミュートします。 これは**使わない**でください。 これは**使わない**でください。 | -## 2.3 アニメーション時間の設定 +## アニメーション時間の設定 -| パラメータ | 説明 | -| ----------------------- | ----------------------------------------- | -| `Time_Tick` = `0.1` | アニメーションのフレーム間の時間を設定します。 | -| `Time_Refresh` = `0.25` | システム詳細の更新頻度を設定します。 | -| `Onetime` = `False` | アニメーションループ、ショートカットシステム、端末のサイズ変更機能を無効にします。 | +| パラメータ | 説明 | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | +| `Time_Tick` = `0.1` | `Time_Tick` はアニメーションのフレーム間の時間を設定します。 `Time_Refresh` はシステムの詳細が更新される頻度を設定します。 これらの値はすでに最高です。 これ以上もしくはcpuの使用を減らさないでください **スパイク** 。 | +| `Time_Refresh` = `0.25` | システム詳細の更新頻度を設定します。 | +| `Onetime` = `False` | `Onetime` はアニメーションループ、ショートカットシステム、端末のリサイズ機能を無効にします。 | > これらの値はすでに最高です。 これ以上もしくはcpuの使用を減らさないでください **スパイク** 。 > {.is-warning} # 4. ショートカット -`shortcuts` 配列は、設定可能なキー割り当ての辞書です。 これは基本的にあなたの端末のためのクイックダイヤルです。 `bredos-news` はアニメーションをループさせていますが、設定されたキーのいずれかを押すとシェルにキーを渡すのではなく、あらかじめ設定されたショートカットを起動します。 +`shortcuts` は設定可能なキー割り当ての辞書です。 あなたの端末のためのクイックダイヤル。 これは基本的にあなたの端末のためのクイックダイヤルです。 `shortcuts` 配列は、設定可能なキー割り当ての辞書です。 これは基本的にあなたの端末のためのクイックダイヤルです。 `bredos-news` はアニメーションをループさせていますが、設定されたキーのいずれかを押すとシェルにキーを渡すのではなく、あらかじめ設定されたショートカットを起動します。 -例のようにショートカットキーを設定すると、コマンドやPython関数を実行することができます。 上記の例では、 1 を押すとツール`bredos-config`が起動します。 ディレクトリおよび/または配管の変更など、すべてのシェル操作は完全にサポートされていますが、特殊なキーとキーの組み合わせは現在サポートされていません。 +例のようにショートカットキーを設定すると、コマンドやPython関数を実行することができます。 上記の例では、 1 を押すとツール`bredos-config`が起動します。 例のようにキーを設定すると、コマンドやPython関数を実行することができます。 +ディレクトリや配管の変更などのシェル操作が完全にサポートされています。 +特殊キーと組み合わせは現在サポートされていません。 +記号がサポートされています。 # 🚀 4. 環境の上書き -変数 `HUSH_NEWS=1` を設定したり、ファイル `~/.hush_login` を作成したりすると、BredOS ニュースが実行されなくなります。 +`HUSH_NEWS=1` を設定すると、BredOS ニュースが実行されなくなります。 diff --git a/ja/customizations/switching-kernel.md b/ja/customizations/switching-kernel.md index fe1b1e97..f2bedd13 100644 --- a/ja/customizations/switching-kernel.md +++ b/ja/customizations/switching-kernel.md @@ -45,6 +45,7 @@ local/util-linux-libs 2.40.2-1 別のカーネルをインストールするには、最初にインストールされたカーネルとそのヘッダを削除します。 別のカーネルをインストールする 別のカーネルをインストールする +別のカーネルをインストールする # 2. 新しいカーネルをインストールします。 @@ -127,7 +128,7 @@ dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' t dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' to '/boot/initramfs-linux-rockchip-rkr3.img' done *** ``` -`linux-rockchip-rkr3`カーネルは`/boot/initramfs-linux-rockchip-rkr3.img`ドラクト画像を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 +`linux-rockchip-rkr3`カーネルは`/boot/initramfs-linux-rockchip-rkr3.img`ドラクト画像を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 他のカーネルは異なるファイル名を生成します。 ## 3. ブートローダーの設定を更新する @@ -135,6 +136,7 @@ dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' t > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ### 3.1 U-Boot @@ -161,6 +163,7 @@ label BredOS ARM それに合わせてカーネル行を編集する必要があります。 それに合わせてカーネル行を編集する必要があります。 それに合わせてカーネル行を編集する必要があります。 +それに合わせてカーネル行を編集する必要があります。 - カーネル`initrd`行を編集して同じファイル名を指すようにする必要があります (パスなし)。 それに合わせてカーネル行を編集する必要があります。 diff --git a/ja/development/device-trees.md b/ja/development/device-trees.md index 926af05f..bb285104 100644 --- a/ja/development/device-trees.md +++ b/ja/development/device-trees.md @@ -41,6 +41,7 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## Updating Device Trees in U-Boot systems with extlinux @@ -50,9 +51,10 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg fdt /dtbs/rockchip/xxx.dtb ``` -次に、デバイス ツリー パスに合わせて編集します。 保存してシステムを再起動します。 保存してシステムを再起動します。 保存してシステムを再起動します。 +次に、デバイス ツリー パスに合わせて編集します。 保存してシステムを再起動します。 保存してシステムを再起動します。 保存してシステムを再起動します。 保存してシステムを再起動します。 > DTBは1つしか指定できません。 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} diff --git a/ja/fydetab-duo.md b/ja/fydetab-duo.md index 0bd907a3..dff5e275 100644 --- a/ja/fydetab-duo.md +++ b/ja/fydetab-duo.md @@ -10,13 +10,13 @@ dateCreated: 2024-11-10T19:37:43.624Z # 1. はじめに -Fydetab DuoはFyde Innovationsによって開発された2イン1錠です。 FydeOSのメーカーであるChromium-OSベースのシステム(Linux系)で、Androidアプリを実行することもできます。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 +Fydetab DuoはFyde Innovationsによって開発された2イン1錠です。 FydeOSのメーカーであるChromium-OSベースのシステム(Linux系)で、Androidアプリを実行することもできます。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 タブレットとして、または取り外し可能なキーボード/ケース + スタイラスを使用して、小さなラップトップのように機能するように設計されています。 キーの仕様: - ディスプレイ:12.35′′IPSパネル、解像度〜2560×1600、明るさ〜500ニット。 - プロセッサ: ARMベースのRockchip RK3588S SoC。 -- メモリとストレージ:8 GB LPDDR4X RAM。 ストレージは128 GB eMMCです。 microSD を介して拡張できます。 microSD を介して拡張できます。 microSD を介して拡張できます。 +- メモリとストレージ:8 GB LPDDR4X RAM。 ストレージは128 GB eMMCです。 microSD を介して拡張できます。 microSD を介して拡張できます。 メモリとストレージ:8 GB LPDDR4X RAM。 ストレージは128 GB eMMCです。 microSD を介して拡張できます。 microSD を介して拡張できます。 microSD を介して拡張できます。 - バッテリー: 42Wh、推定バッテリ寿命まで〜10時間。 - その他の機能:Wi-Fi 6、Bluetooth 4.2、指紋センサー、ステレオスピーカー、5 MPフロントカメラ、スタイラス対応。 @@ -24,6 +24,7 @@ Fydetab DuoはFyde Innovationsによって開発された2イン1錠です。 Fy > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. ダウンロード diff --git a/ja/hacks/pipewire-cpu.md b/ja/hacks/pipewire-cpu.md index 610e257b..bd4e496f 100644 --- a/ja/hacks/pipewire-cpu.md +++ b/ja/hacks/pipewire-cpu.md @@ -73,6 +73,7 @@ systemctl --user daemon-reload > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} このハックはあなたのオーディオには影響しません。 もう少し余裕を持たせたい場合は、`CPUQuota`の行でパーセンテージを変更します。 \ No newline at end of file diff --git a/ja/home.md b/ja/home.md index 386c263b..786fa1d5 100644 --- a/ja/home.md +++ b/ja/home.md @@ -2,7 +2,7 @@ title: ホームページ description: published: true -date: 2025-10-06T05:41:19.201Z +date: 2025-10-06T09:38:43.497Z tags: editor: markdown dateCreated: 2022-08-24T12:37:36.410Z @@ -20,40 +20,40 @@ BredOS のドキュメントへようこそ! BredOSは、ARMベースのシン # 📦 2. 🚀 機能 - 私たちは構成ではなく機能的なインストールを出荷します。 -- 経験は必要ありません。 It’s easy; everything is documented, and [we love to help](#h-8-community-and-support)! +- 経験は必要ありません。 経験は必要ありません。 It’s easy; everything is documented, and [we love to help](#h-8-community-and-support)! - シンプルでシンプルなデザイン! 肥満なし、軽量で応答性の高いシステムを確保します! - Archベース - 洗練され、使いやすいようにカスタマイズされたカスタマイズが可能です。 ## 2.1 特徴的なツール - Bakery - [your guide to your own Bred](/install/first-setup)! -- Bred-News - [the news channel about your Bred](/en/customizations/news)! +- Bred-News - [the news channel about your Bred](/customizations/news)! - Bred-Tools - [the swiss knife at your hand](/Tools)! -- Bred-Config - [raspi-configのように、しかしより良い味を持つ!](/bredos-config) +- Bred-Config - [like raspi-config, but with better taste](/bredos-config)! - Govctl - [take control of your CPU](/how-to/govctl)! # 🔁 3. 🛠️ システム要件 -エキサイティングなARMベースのシステムや実験的なRISC-Vセットアップから、プレーンな古いlame x86_64intel/amdボードまで、幅広いデバイスをサポートしています。 We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). +エキサイティングなARMベースのシステムや実験的なRISC-Vセットアップから、プレーンな古いlame x86_64intel/amdボードまで、幅広いデバイスをサポートしています。 We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). エキサイティングなARMベースのシステムや実験的なRISC-Vセットアップから、プレーンな古いx86intel/amdボードまで、幅広いデバイスをサポートしています。 We've got you covered, whether you use our [mainline .iso installation](/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/table-of-supported-devices). ## 3.1 最小システム要件 - **🧠 最小RAM**: 2 GB -- ストレージ: 8 GB microSD カード/eMMC/NVMe 以上 +- Storage: 8 GB microSD card or larger -# 🚀 4. インストール +# 🚀 4. コントリビューション -私たちの友人 [**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) は、BredOS についての YouTube 動画を作成しました。 こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: +私たちの友人 [**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) は、BredOS についての YouTube 動画を作成しました。 こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: -# 🔄 3. ダウンロード +# 8. 🤝 Contributing 画像のダウンロードリンクは、 [website](https://bredos.org/download.html)にあります! -# 8. トラブルシューティング +# 🚀 4. インストール -あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 ## 5.1 デバイス固有の画像のインストール @@ -63,7 +63,7 @@ These are the boards we love the most. これらは、私たちが最も好き ## 5.2 一般的なインストール -If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86_64- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). +If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). ## 5.3 Docker コンテナーのインストール @@ -73,11 +73,11 @@ If your device isn’t listed on our [download site](https://bredos.org/download docker pull bredos/bredos ``` -# 4. コントリビューション +# 8. トラブルシューティング -このページのナビゲーションバーのデバイス ページを見て、デバイス固有の既知の問題を見つけてください。 このページのナビゲーションバーのデバイス ページを見て、デバイス固有の既知の問題を見つけてください。 If your problem is not listed there, feel free to contact us directly via [our support channels](#h-7-community-and-support). If your problem is not listed there, feel free to contact us directly via [our support channels](#h-8-community-and-support). +このページのナビゲーションバーのデバイス ページを見て、デバイス固有の既知の問題を見つけてください。 このページのナビゲーションバーのデバイス ページを見て、デバイス固有の既知の問題を見つけてください。 If your problem is not listed there, feel free to contact us directly via [our support channels](#h-7-community-and-support). このページのナビゲーションバーのデバイス ページを見て、デバイス固有の既知の問題を見つけてください。 If your problem is not listed there, feel free to contact us directly via [our support channels](#h-7-community-and-support). -# 8. 🌐 コミュニティとサポート +# 4. 🌐 コミュニティとサポート BredOS コミュニティに参加して、サポートを受けたり、アイデアを共有したり、プロジェクトに貢献したりしましょう。 @@ -86,7 +86,7 @@ BredOS コミュニティに参加して、サポートを受けたり、アイ - [GitHub](http://github.com/BredOS) {.links-list} -# 9. 🤝 Contributing +# 8. コントリビューション BredOSはオープンソースのプロジェクトであり、貢献は歓迎です! 以下の方法で貢献できます: @@ -95,7 +95,7 @@ BredOSはオープンソースのプロジェクトであり、貢献は歓迎 - 📄 ドキュメントの書き込みと改善 - 🧑‍🤝‍🧑 コミュニティフォーラムやチャットで他のユーザーを助けます -# 10. メインライン キャンペーン +# 9. メインライン キャンペーン 今のところ、RK3588デバイス用のブレッドOS画像は、巨大なロックチップBSPカーネルに依存しています。 ダクトテープ付きのコードベースは、メンテナンスが難しく、安全ではなく、常に上流の Linux より遅れをとっています。 diff --git a/ja/how-to.md b/ja/how-to.md index cbb7f5f3..c203387c 100644 --- a/ja/how-to.md +++ b/ja/how-to.md @@ -2,7 +2,7 @@ title: どのように! description: BredOS で特定のものをインストールまたは使用する方法についてのガイド、チュートリアル、ヒント published: true -date: 2025-10-05T07:05:01.193Z +date: 2025-09-28T12:21:49.254Z tags: editor: markdown dateCreated: 2024-08-27T06:01:06.954Z @@ -14,9 +14,9 @@ dateCreated: 2024-08-27T06:01:06.954Z # 2. 有用なリンク -- [DRM 保護されたコンテンツの再生方法(widevineをインストール)](/how-to/widevine-watch-drm-content) +- [DRM 保護されたコンテンツの再生方法(widevineをインストール)](/en/how-to/widevine-watch-drm-content) -- [🐾 Mali GPUで RK3588をセットアップする方法](/how-to/how-to-setup-panthor) +- [How to set Panthor on Mali GPU with RK3588](/en/how-to/how-to-setup-panthor) - [How to Install STEAM on BredOS](/how-to/how-to-install-steam) @@ -40,9 +40,9 @@ dateCreated: 2024-08-27T06:01:06.954Z - [How to handle reported disk failures](/how-to/disk-failure) -- [How to install Android Apps to BredOS](/how-to/waydroid) +- [How to install Android Apps to BredOS](/en/how-to/waydroid) -- [How to manage virtual switches](/how-to/open-vswitch) +- [How to manage virtual switches](/en/how-to/open-vswitch) - [How to manage systemd-nspawn containers](/how-to/systemd-nspawn) @@ -52,3 +52,4 @@ dateCreated: 2024-08-27T06:01:06.954Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} diff --git a/ja/how-to/bredos-chroot.md b/ja/how-to/bredos-chroot.md index 5510ee34..908155f0 100644 --- a/ja/how-to/bredos-chroot.md +++ b/ja/how-to/bredos-chroot.md @@ -44,5 +44,6 @@ sudo bredos-chroot /dev/sdb3 /dev/sdb2 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} -- これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 修復が完了したら、`exit` または Ctrl + D と入力するだけでシェルを閉じることができ、添付ファイルシステムがアンマウントされます。 \ No newline at end of file +- これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 これは、壊れたシステムにルートシェルを取得し、修復を容易にします。 修復が完了したら、`exit` または Ctrl + D と入力するだけでシェルを閉じることができ、添付ファイルシステムがアンマウントされます。 \ No newline at end of file diff --git a/ja/how-to/change-default-boot-order-rk3588.md b/ja/how-to/change-default-boot-order-rk3588.md index 7bc39986..ff492e71 100644 --- a/ja/how-to/change-default-boot-order-rk3588.md +++ b/ja/how-to/change-default-boot-order-rk3588.md @@ -23,7 +23,7 @@ BredOS を実行している RK3588 ベースのデバイスでブート順序 ## 2.2 ブート順序設定への移動 -- 矢印キー(` `と`) を使用して、 `Boot Maintenance Manager`を選択し、`Enter\\\` を押します。 +- 矢印キー(` `と`) を使用して、 `Boot Maintenance Manager`を選択し、`Enter\\\\` を押します。 ![bredos_boot2.jpg](/boot_images/bredos_boot2.jpg) @@ -31,7 +31,7 @@ BredOS を実行している RK3588 ベースのデバイスでブート順序 ![bredos_boot3.jpg](/boot_images/bredos_boot3.jpg) -- `Change Boot Order`を選択し、Enter\\\`を押します。 +- `Change Boot Order`を選択し、Enter\\\\`を押します。 ![bredos_boot4.jpg](/boot_images/bredos_boot4.jpg) diff --git a/ja/how-to/disk-failure.md b/ja/how-to/disk-failure.md index 98c5c7ae..f2d0cef3 100644 --- a/ja/how-to/disk-failure.md +++ b/ja/how-to/disk-failure.md @@ -2,7 +2,7 @@ title: ディスクの処理に失敗しました description: S.M.A.R.T データとディスクの交換に関するガイド published: true -date: 2025-09-24T09:25:24.826Z +date: 2025-09-23T15:33:58.026Z tags: editor: markdown dateCreated: 2025-06-01T10:33:55.798Z @@ -17,13 +17,20 @@ dateCreated: 2025-06-01T10:33:55.798Z > {.is-danger} > あなたはがっかりするでしょう! それを悪化させることは常に可能です。 > {.is-danger} +> あなたはがっかりするでしょう! それを悪化させることは常に可能です。 +> {.is-danger} -# 2. ヘルプしてください +# 2. 報告された失敗 -BredOSでは、ユーザーにデータの損失を経験させることを拒否します。 この記事を注意深く読んでください; さらに助けが必要な場合は、私たちのサポートチャネルまたはメールでお気軽にお問い合わせください。 +BredOSでは、ユーザーにデータの損失を経験させることを拒否します。 この記事を注意深く読んでください; さらに助けが必要な場合は、私たちのサポートチャネルまたはメールでお気軽にお問い合わせください。 この記事を注意深く読んでください; さらに助けが必要な場合は、私たちのサポートチャネルまたはメールでお気軽にお問い合わせください。 - [📱 Telegram](https://t.me/bredoslinux) -- [💬 Discord](https://discord.gg/jwhxuyKXaa) +- 代わりに、Discord、Telegram、またはメールでお問い合わせください。 + 代わりに、Discord、Telegram、またはメールでお問い合わせください。 + Discord: https://discord.gg/beSUnWGVH2 + Telegram: https://t.me/+MUeb_iKsgGY5YzY0 + Email: support@bredos.org + {.is-success} - [Email](mailto:support@bredos.org) {.links-list} @@ -32,16 +39,18 @@ BredOSでは、ユーザーにデータの損失を経験させることを拒 BredOS News サービスは、添付されている劣化したドライブを報告します。 (これは、S.M.A.R.T を報告するドライブでのみ動作します。 データ) (これは、S.M.A.R.T を報告するドライブでのみ動作します。 データ) +(これは、S.M.A.R.T を報告するドライブでのみ動作します。 データ) BredOS Newsからこれにリンクされている場合は、ストレージタイプの関連する以下のセクションを参照してください。 # 🚀 4. S.M.A.R.T データ -## 4.1 S.M.A.R.T データ (HDD) の表示 +## S.M.A.R.T データ (HDD) の表示 > 別の記憶媒体がある場合は、以下のセクションを参照してください。 > それぞれに独自のセクションがあります。 > {.is-warning} +> {.is-warning} - ハード ディスク `/dev/sda` を仮定して、S.M.A.R.T データを表示します。 @@ -154,7 +163,7 @@ The above only provides legacy SMART information - try 'smartctl -x' for more - `SMART overall-health self-assessment` は、「パスワード」である必要があります。 他の値が報告された場合は、ドライブは急いで交換する必要があります。 - `Reallocated_Sector_Ct` は、移転されたセクタの数です。これは、1 つ以上のセクタがあれば、カスケード失敗の重大なリスクを示します。 -## 4.2 S.M.A.R.T データ (NVME) の表示 +## S.M.A.R.T データを表示する (NVME) - NVMe `/dev/nvme0` を仮定して、S.M.A.R.T データを表示します。 @@ -240,10 +249,11 @@ No Self-tests Logged - 重要なフラッシュ度を示す`メディアとデータ整合性エラー`。 - `Error Information Log Entries` は通常、スペアフラッシュでマスクされたフラッシュ領域の数を示します。 -## 4.3 EMMCの健康状態を表示 +## 3.3 EMMCの健康状態を表示 > SDカードでこれを実行しないでください、それらはクラッシュします。 > それは彼らに損害を与えることはありませんが、それは生産的なことを行いません。 それは彼らに損害を与えることはありませんが、それは生産的なことを行いません。 +> {.is-warning} それは彼らに損害を与えることはありませんが、それは生産的なことを行いません。 > {.is-warning} - `/dev/mmcblk0` を想定して、コントローラのデータを表示します。 @@ -420,15 +430,18 @@ eMMC寿命推定B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x01 値 `0x02` は11-20% の健康状態を示します。 値 `0x03` は、健康状態が21-30%であることを示します。 そして、そしてその第四に -- 値 `0x02` は11-20% の健康状態を示します。 -- 値 `0x03` は、健康状態が21-30%であることを示します。 +- このデータのほとんどは、健康を促進するためには関係ありません。 + これらのすべての中で、あなたは次のように探す必要があります: +- `Percentage Used` (スペアブロックの使用率) 通常はドライブのリターンがないため、`Available Spare Threshold`を超えてはいけません。 + ブロック障害の発生率は通常、指数関数的に増加し、完全な障害につながります。 + NVMEドライブは、スペアフラッシュが起動されるとロックアップして読み取り専用にする可能性があります。 - そして、そしてその第四に -## 4.4 BTRFS 報告されたデータ +## 3.4 BTRFS 報告されたデータ USB、SDカード、~~~またはフロッピードライブ~を使用している場合は、残念ながら適切なレポートデータを取得することは不可能です。 -それがブレッドOSシステムドライブであると仮定すると、BTRFSファイルシステムでフォーマットされます。 BTRFSはすべてのエラーを収集し、完全なレポートを提示することができます。 BTRFSはすべてのエラーを収集し、完全なレポートを提示することができます。 +それがブレッドOSシステムドライブであると仮定すると、BTRFSファイルシステムでフォーマットされます。 BTRFSはすべてのエラーを収集し、完全なレポートを提示することができます。 BTRFSはすべてのエラーを収集し、完全なレポートを提示することができます。 BTRFSはすべてのエラーを収集し、完全なレポートを提示することができます。 - MOUNTEDである `/dev/mmcblk0p3` を仮定すると、次を実行します。 @@ -448,9 +461,11 @@ sudo btrfs デバイスの統計情報 /dev/mmcblk0p3 これらの値のいずれかが非ゼロの場合、メディアは **SIGNIFICANTLY** 劣化します。 -## 4.5 ドライブを交換する必要がありますか? +## ドライブを交換する必要がありますか? -わずか数(<5)のセクタが移転されている場合、または半分以下のスペアフラッシュが利用可能である場合。 `smartctl`から報告されています。しばらくディスクを使い続けても大丈夫でしょう。 +わずか数(<5)のセクタが移転されている場合、ディスクをしばらく使用し続けても大丈夫でしょう。 +いくつかのスペアnvmeフラッシュブロックを使用することも問題ありません。 +いくつかのスペアnvmeフラッシュブロックを使用することも問題ありません。 しかし、スペアフラッシュを燃やしたり、数十のセクタを急速に移動させたりすることは、しかし差し迫った失敗の兆候である。 diff --git a/ja/how-to/free-space-up.md b/ja/how-to/free-space-up.md index 07c014ad..d5b18969 100644 --- a/ja/how-to/free-space-up.md +++ b/ja/how-to/free-space-up.md @@ -14,7 +14,7 @@ dateCreated: 2024-09-20T20:26:57.698Z # 2. クリーンパッケージキャッシュ📦 -パッケージをインストールまたは更新する場合、`pacman` は `/var/cache/pkg/` にキャッシュされたコピーを保持し、再インストールを高速化します。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 +パッケージをインストールまたは更新する場合、`pacman` は `/var/cache/pkg/` にキャッシュされたコピーを保持し、再インストールを高速化します。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ただし、これらのキャッシュされたパッケージは蓄積され、ディスク領域を使用する可能性があります。 ## キャッシュサイズを確認する 📏 @@ -68,7 +68,7 @@ Exec = /usr/bin/paccache -r # 3. 古いログファイルを消去する 📝 -- システムログは時間の経過とともにかなりのスペースを占める可能性があります。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 +- システムログは時間の経過とともにかなりのスペースを占める可能性があります。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ログのサイズは次のとおりです。 ```bash journalctl --disk-usage @@ -84,7 +84,7 @@ sudo journalctl --vacuum-time=3d # 4. BleachBit :spongeを使用 -BleachBitは、システムジャンク、空きディスク容量をクリーンアップし、プライバシーを保護する強力なツールです。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 +BleachBitは、システムジャンク、空きディスク容量をクリーンアップし、プライバシーを保護する強力なツールです。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 BleachBit [here](https://www.bleachbit.org/) の使い方の詳細を学ぶことができます。 # 5. ユーザーキャッシュをクリア 🏠 @@ -119,12 +119,14 @@ rm -rf ~/.cache/* [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` + [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` - **ncdu** — ncurses disk usage analyzer.\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` + [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` ## グラフィカルツール 🖼️ @@ -138,6 +140,8 @@ rm -rf ~/.cache/* [Website](https://apps.kde.org/filelight) | AUR: `filelight` - **GNOME Disk Usage Analyzer(baobab)** — GNOME用ディスク使用量アナライザ。\ + [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab` + **GNOME Disk Usage Analyzer(baobab)** — GNOME用ディスク使用量アナライザ。\ [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab` **GNOME Disk Usage Analyzer(baobab)** — GNOME用ディスク使用量アナライザ。\ [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab`\ @@ -150,6 +154,8 @@ rm -rf ~/.cache/* [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab` - **qdirstat** — Qt-based directory statistics tool.\ + [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR` + **qdirstat** — Qt-based directory statistics tool.\ [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR` **qdirstat** — Qt-based directory statistics tool.\ [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR`\ @@ -167,4 +173,5 @@ rm -rf ~/.cache/* > {.is-success} > {.is-success} > {.is-success} +> {.is-success} diff --git a/ja/how-to/govctl.md b/ja/how-to/govctl.md index b2c4a84f..2c4469db 100644 --- a/ja/how-to/govctl.md +++ b/ja/how-to/govctl.md @@ -42,6 +42,7 @@ GovCtlはデフォルトで、オンボードバッテリがない場合、ま > {.is-info} > {.is-info} > {.is-info} +> {.is-info} デフォルトを気に入らない場合は、すべて変更できます。 diff --git a/ja/how-to/how-to-enable-dtbos.md b/ja/how-to/how-to-enable-dtbos.md index 4f43b6a8..99e292dc 100644 --- a/ja/how-to/how-to-enable-dtbos.md +++ b/ja/how-to/how-to-enable-dtbos.md @@ -2,7 +2,7 @@ title: DTBOを有効にする方法 description: published: true -date: 2025-09-24T10:24:19.675Z +date: 2025-09-16T10:44:14.092Z tags: editor: markdown dateCreated: 2024-11-10T18:02:07.427Z @@ -20,20 +20,21 @@ dateCreated: 2024-11-10T18:02:07.427Z # 2. BredOS-Config -- bredos-config ツールは、dtbo を有効/無効にする簡単な方法を提供します。 ツールを起動する ツールを起動する ツールを起動する ツールを起動する +- bredos-config ツールは、dtbo を有効/無効にする簡単な方法を提供します。 ツールを起動する ツールを起動する ツールを起動する ツールを起動する ツールを起動する ``` sudo bredos-config ``` -次に、`Device Tree Manager` -> `Enable / Disable Overlays` に移動し、dtb overlaysをあなたの好みに合わせて有効にします。 次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 変更を適用するためにシステムを再起動します。 次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 Reboot your system to apply the changes. 次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 Reboot your system to apply the changes. 変更を適用するためにシステムを再起動します。 +次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 Reboot your system to apply the changes. 次に、`Device Tree Manager` -> `Enable / Disable Overlays` に移動し、dtb overlaysをあなたの好みに合わせて有効にします。 次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 変更を適用するためにシステムを再起動します。 次に、このツールはベース デバイス ツリーと選択したオーバーレイをインストールします。 Reboot your system to apply the changes. 変更を適用するためにシステムを再起動します。 -bredos-config は dtbs をインストールし、grub 設定を変更して起動時にロードすることができますが、UEFI 設定は変更できません。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時または`3.4 Configure UEFI`でbredos-configによって表示されます。 デバイスが `u-boot-based` の場合、これ以上変更は必要ありません。 これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 デバイスが `u-boot-based` の場合、これ以上変更は必要ありません。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時または[3.4 Configure UEFI](#h-34-configure-uefi)でbredos-configによって表示されます。 デバイスが `u-boot` ベースの場合、これ以上の変更は必要ありません。 +bredos-config は dtbs をインストールし、grub 設定を変更して起動時にロードすることができますが、UEFI 設定は変更できません。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時または`3.4 Configure UEFI`でbredos-configによって表示されます。 デバイスが `u-boot-based` の場合、これ以上変更は必要ありません。 これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 デバイスが `u-boot-based` の場合、これ以上変更は必要ありません。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時または[3.4 Configure UEFI](#h-34-configure-uefi)でbredos-configによって表示されます。 デバイスが `u-boot` ベースの場合、これ以上の変更は必要ありません。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時または[3.4 Configure UEFI](#h-34-configure-uefi)でbredos-configによって表示されます。 デバイスが `u-boot` ベースの場合、これ以上の変更は必要ありません。 > ボードの電源投入中にBredOSのロゴが表示される場合は、UEFIを使用しています。 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} > これは、dtb オーバーレイを有効/無効にするための推奨方法です。 `bredos-config` を使用する場合、以下の手順は必要ありません。 > {.is-success} @@ -60,7 +61,7 @@ sudo mkdir -p /dtb/{base,overlays} ## 🗄️ 2: DTBをベースにコピーする -- 他のRK3588ベースのボードについては、実際のデバイス名に``を置き換えてください: +- 他のRK3588ベースのボードについては、実際のデバイス名に`rk3588-board.dtb`を置き換えてください: ``` sudo cp /boot/dtbs/rockchip/rk3588-board.dtb /dtb/base/ @@ -88,11 +89,15 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg ## 🎛️ 4: UEFI の設定 -- UEFIに再起動します。 +- ヘルプが必要な場合は、起動順序を変更する [guide](/en/how-to/change-default-boot-order-rk3588) があります。 その最初のステップでは、UEFI設定で起動する方法を示します。 + {.is-info} その最初のステップでは、UEFI設定で起動する方法を示します。 + {.is-info} > ヘルプが必要な場合は、起動順序を変更する [guide](/en/how-to/change-default-boot-order-rk3588) があります。 その最初のステップでは、UEFI設定で起動する方法を示します。 +> {.is-info} ヘルプが必要な場合は、起動順序を変更する [guide](/en/how-to/change-default-boot-order-rk3588) があります。 その最初のステップでは、UEFI設定で起動する方法を示します。 > {.is-info} その最初のステップでは、UEFI設定で起動する方法を示します。 > {.is-info} +> {.is-info} - `Device Manager` > `Rockchip Platform Configuration` > `ACPI / Device Tree`に移動します @@ -106,7 +111,7 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg ## 🔄 5: DTBO をコピー -- ``をお好みのdtboに置き換えます。 +- `my-overlay`をお好みのdtboに置き換えてください。 ``` sudo cp /boot/dtbs/rockchip/overlay/my-overlay.dtbo /dtb/overlays/ @@ -140,6 +145,9 @@ fdtoverlays /dtbs/rockchip/overlay/my-overlay.dtbo > これを実行することはできません! > {.is-warning} > {.is-warning} +> これを実行することはできません! +> {.is-warning} +> {.is-warning} **fdtoverlays**行を1つ以上追加しないでください。 複数のDTBOを有効にしたい場合は、空白文字で区切られた1行に追加します。 diff --git a/ja/how-to/how-to-install-steam.md b/ja/how-to/how-to-install-steam.md index cdd76823..e582f8d7 100644 --- a/ja/how-to/how-to-install-steam.md +++ b/ja/how-to/how-to-install-steam.md @@ -24,13 +24,13 @@ dateCreated: 2024-09-08T09:55:58.661Z ## 🤖 2.1 自動 -- 「bredos-config」ツールは、steamと適切なsteam-libをインストールする簡単な方法を提供します。 ツールを起動する ツールを起動する ツールを起動する ツールを起動する +- 「bredos-config」ツールは、steamと適切なsteam-libをインストールする簡単な方法を提供します。 ツールを起動する ツールを起動する ツールを起動する ツールを起動する ツールを起動する ``` sudo bredos-config ``` -- 次に、`Packages` -> `Install Steam`に移動します。 するとスチームがインストールされます。 簡単ですよね? するとスチームがインストールされます。 簡単ですよね? するとスチームがインストールされます。 簡単ですよね? +- 次に、`Packages` -> `Install Steam`に移動します。 するとスチームがインストールされます。 簡単ですよね? するとスチームがインストールされます。 簡単ですよね? するとスチームがインストールされます。 簡単ですよね? するとスチームがインストールされます。 簡単ですよね? ## 🦶 2.2 手動で diff --git a/ja/how-to/how-to-setup-panthor.md b/ja/how-to/how-to-setup-panthor.md index 37c36079..8fc52000 100644 --- a/ja/how-to/how-to-setup-panthor.md +++ b/ja/how-to/how-to-setup-panthor.md @@ -16,18 +16,18 @@ dateCreated: 2024-08-31T15:03:26.994Z ## 🤖 1.1 自動 -- bredos-config ツールは、dtbo を有効/無効にする簡単な方法を提供します。 ツールを起動する ツールを以下から起動します。 ツールを以下から起動します。 ツールを以下から起動します。 +- bredos-config ツールは、dtbo を有効/無効にする簡単な方法を提供します。 ツールを起動する ツールを以下から起動します。 ツールを以下から起動します。 ツールを以下から起動します。 ツールを以下から起動します。 ``` sudo bredos-config ``` -次に、`Device Tree Manager` -> `Enable / Disable Overlays` に移動し、`rockchip-rk3588-panthor-gpu` を有効にします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 +次に、`Device Tree Manager` -> `Enable / Disable Overlays` に移動し、`rockchip-rk3588-panthor-gpu` を有効にします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 次に、ツールはベースデバイスツリーと選択したオーバーレイをインストールします。 > 画面の指示に従ってください! > {.is-warning} -bredos-config は dtbs をインストールして grub 設定を変更することができますが、起動時にそれらをロードするには _uefi 設定を変更できません_ 。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). +bredos-config は dtbs をインストールして grub 設定を変更することができますが、起動時にそれらをロードするには _uefi 設定を変更できません_ 。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 これはユーザーが行う必要があります。 ユーザーが行わなければならない変更は、base/overlay dtbsの最初のインストール時にbredos-configによって表示されます。 The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). The changes can also be found in the [Device Tree Overlay guide](/how-to/how-to-enable-dtbos). > dtb オーバーレイのインストール後、システムを再起動しないでください! > \`3で続行します。 Panfork グラフィックスを置き換えます。 diff --git a/ja/how-to/how-to-use-your-device-as-ap.md b/ja/how-to/how-to-use-your-device-as-ap.md index 421f3ff4..85097749 100644 --- a/ja/how-to/how-to-use-your-device-as-ap.md +++ b/ja/how-to/how-to-use-your-device-as-ap.md @@ -68,6 +68,7 @@ Replace `` with your actual interface name, like `wlp2s0` or `wl > 次のエラーが発生した場合は、sudo を使用して再度コマンドを実行します。 > 次のエラーが発生した場合は、sudo を使用して再度コマンドを実行します。 > 次のエラーが発生した場合は、sudo を使用して再度コマンドを実行します。 +> 次のエラーが発生した場合は、sudo を使用して再度コマンドを実行します。 > `エラー: Wi-Fiホットスポットのセットアップに失敗しました: ネットワークを制御する権限がありません。` > {.is-info} diff --git a/ja/how-to/manage-services.md b/ja/how-to/manage-services.md index 4a4a2a4d..e27a315b 100644 --- a/ja/how-to/manage-services.md +++ b/ja/how-to/manage-services.md @@ -2,7 +2,7 @@ title: サービスを管理する方法 description: published: true -date: 2025-10-05T07:04:12.252Z +date: 2025-10-10T06:09:36.168Z tags: editor: markdown dateCreated: 2025-09-30T10:31:51.284Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-30T10:31:51.284Z # 🔄 1. 入門情報 -サービスの管理は、Linuxシステムの管理の中核となるものです。 systemd スイートの一部である systemctl は、BredOS を含むほとんどの最新のディストリビューションにおけるジョブの主要なツールです。 サービスを開始する必要があるかどうか、停止し、その状態を確認してください。 または、起動時に起動するように設定します。systemctlは一貫性のある強力なインターフェイスを提供します。 このガイドでは、システムサービスを自信を持ってコントロールするのに役立つ重要なコマンドと実践例をご紹介します。 +Managing services is a core part of administering a Linux system, and systemctl—part of the systemd suite—is the primary tool for the job on most modern distributions. サービスを開始する必要があるかどうか、停止し、その状態を確認してください。 または、起動時に起動するように設定します。systemctlは一貫性のある強力なインターフェイスを提供します。 このガイドでは、システムサービスを自信を持ってコントロールするのに役立つ重要なコマンドと実践例をご紹介します。 # 📥 2. サービスを調べる @@ -20,13 +20,13 @@ dateCreated: 2025-09-30T10:31:51.284Z ![bredos-news.png](/systemd/bredos-news.png) -出力の最後に「システムは正常に動作しています」というテキストが表示されます。 これは、ブート時に起動するはずのすべてのサービスがエラーなしで開始されたことを意味します。 端末を起動したばかりの場合、「**X** サービスレポートの状態を有効にする」という警告が表示されることがあります。 多くのサービスが並行して開始でき、開始時の遅延につながる可能性があります。 この警告は数分後に消えるはずです。 +出力の最後に「システムは正常に動作しています」というテキストが表示されます。 これは、ブート時に起動するはずのすべてのサービスがエラーなしで開始されたことを意味します。 If you have just booted your device, it may show the warning "PLEASE ADD WARNING HERE." This is normal, as many services can be started in parallel, which can lead to delays while starting. この警告は数分後に消えるはずです。 -エラーメッセージが表示された場合、"**X** サービスのレポートステータスが失敗しました" 1つ以上のサービスの起動に失敗しました。 +「**X** サービスが失敗しました」というエラーメッセージが表示された場合は、1つ以上のサービスが起動できませんでした。 ## 2.2 `systemctl`で -- コンピュータ上のすべてのシステム全体のサービスを一覧表示するには、次を実行します。 +- 実行中のコンピュータ上のすべてのサービスを一覧表示するには: ``` systemctl list-units --type=service @@ -38,15 +38,15 @@ systemctl list-units --type=service systemctl list-units --type=service --user ``` -これはサービスのリストを出力します。 矢印キーで移動するか、 スペース を使用して1ページ下に移動します。 Q キーで終了します。 +これはサービスのリストを出力します。 矢印キーで移動するか、 スペース を使用して1ページ下に移動します。 Leave it with the Q key. -サービスは、行「SUB」に示すように異なる状態を持つことができます。 `running`、`exited`、または `failed`のいずれかです。 +サービスは、行「SUB」に示すように異なる状態を持つことができます。 `running`、`exited`、または `failed`のいずれかです。 `running`、`exited`、または `failed`のいずれかです。 - `running`サービスはバックグラウンドタスクを実行します。 その良い例がネットワークマネージャです。 このサービスはネットワーク接続を管理します。 イーサネットケーブルを常に差し込むことができるため、プログラムはネットワークを適切に管理するために連続的に実行する必要があります。 これは `running` サービスによって実現されます。 -- `exited` サービスは、起動時に実行され、タスクを実行し、その後きれいに終了します。 この良い例として、systemd-tmpfiles-setup サービスがあります。 起動時に起動し、ramdisk をセットアップし、/tmpにマウントし、そして優雅に終了します。 +- `exited` サービスは、起動時に実行され、タスクを実行し、その後きれいに終了します。 この良い例として、systemd-tmpfiles-setup サービスがあります。 起動時に起動し、ramdisk をセットアップし、/tmpにマウントし、そして優雅に終了します。 この良い例として、systemd-tmpfiles-setup サービスがあります。 起動時に起動し、ramdisk をセットアップし、/tmpにマウントし、そして優雅に終了します。 -- `failed` サービスが正しく起動しなかったか、エラーコードで実行中に問題が発生して停止しました。 これは、システムが壊れていることを意味するものではありませんが、それを修正することはまだお勧めできます。 +- `failed` サービスが正しく起動しなかったか、エラーコードで実行中に問題が発生して停止しました。 これは、システムが壊れていることを意味するものではありませんが、それを修正することはまだお勧めできます。 これは、システムが壊れていることを意味するものではありませんが、それを修正することはまだお勧めできます。 与えられたサービスの状態をチェックすることもできます。これは、失敗した場合にエラーメッセージを含む、より多くの出力を提供します。 @@ -77,11 +77,11 @@ Sep 26 12:53:13 bredos systemd[1]: nordvpnd.service: Main process exited, code=e Sep 26 12:53:13 bredos systemd[1]: nordvpnd.service: Failed with result 'exit-code'. ``` -上記の例では、nordvpnd サービスはライブラリの libxml2.so がないため起動に失敗しました。 この情報を使用すると、それは簡単に修正可能です。 +上記の例では、nordvpnd サービスはライブラリの libxml2.so がないため起動に失敗しました。 この情報を使用すると、それは簡単に修正可能です。 この情報を使用すると、それは簡単に修正可能です。 # 4. サービスの管理 -サービスは手動または起動時または起動時に開始および/または停止することができます。 サービスの動作を管理するには、以下を行います。 +サービスは手動または起動時または起動時に開始および/または停止することができます。 サービスの動作を管理するには、以下を行います。 サービスの動作を管理するには、以下を行います。 - サービスを手動で開始するには、次を実行します。 @@ -105,7 +105,7 @@ sudo systemctl enable --now nordvpnd # 🚀 4. サービスの編集と作成 -また、好みのサービスを編集または作成することもできます。 システム全体のサービスファイルは通常、 `/usr/lib/systemd/system` または `/etc/systemd/system` に保存され、ユーザ全体のサービスファイルは `~/.config/systemd/user` または `/etc/systemd/user` に保存されます。 +また、好みのサービスを編集または作成することもできます。 また、好みのサービスを編集または作成することもできます。 システム全体のサービスファイルは通常、 `/usr/lib/systemd/system` または `/etc/systemd/system` に保存され、ユーザ全体のサービスファイルは `~/.config/systemd/user` または `/etc/systemd/user` に保存されます。 - システム全体の service-file を作成するには、以下を実行します。 @@ -113,7 +113,7 @@ sudo systemctl enable --now nordvpnd sudo nano /etc/systemd/system/.service ``` -- 次に、新しく作成したファイルにいくつかの情報を入力します。 例: +- 次に、新しく作成したファイルにいくつかの情報を入力します。 例: 例: ``` [Unit] @@ -134,7 +134,7 @@ WantedBy=multi-user.target - 既存のサービスを編集するには、次を実行します。 ``` -sudo systemctl 編集 +サービスの管理は、Linuxシステムの管理の中核となるものです。 systemd スイートの一部である systemctl は、BredOS を含むほとんどの最新のディストリビューションにおけるジョブの主要なツールです。 サービスを開始する必要があるかどうか、停止し、その状態を確認してください。 または、起動時に起動するように設定します。systemctlは一貫性のある強力なインターフェイスを提供します。 このガイドでは、システムサービスを自信を持ってコントロールするのに役立つ重要なコマンドと実践例をご紹介します。 ``` > service-files の編集は **危険**であることに注意してください! @@ -148,4 +148,4 @@ sudo systemctl daemon-reload # 🔄 3. チートシート -多くのLinuxの気晴らしは、システムのためのチートシートを公開します。 基本的には全部同じなので、[システム用レッドハットのチートシート](https://access.redhat.com/sites/default/files/attachments/12052018_systemd_6.pdf)へのリンクを提供します。 +多くのLinuxの気晴らしは、システムのためのチートシートを公開します。 多くのLinuxの気晴らしは、システムのためのチートシートを公開します。 基本的には全部同じなので、[システム用レッドハットのチートシート](https://access.redhat.com/sites/default/files/attachments/12052018_systemd_6.pdf)へのリンクを提供します。 diff --git a/ja/how-to/open-vswitch.md b/ja/how-to/open-vswitch.md index 07ec2806..8199665d 100644 --- a/ja/how-to/open-vswitch.md +++ b/ja/how-to/open-vswitch.md @@ -2,7 +2,7 @@ title: 仮想スイッチの管理方法 description: published: true -date: 2025-09-25T06:12:54.789Z +date: 2025-09-24T12:11:02.185Z tags: editor: markdown dateCreated: 2025-09-24T11:30:44.331Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-24T11:30:44.331Z # 🔄 1. 入門情報 -Open vSwitch (OVS) は、標準管理インターフェイスとプロトコルをサポートしながら、高度なネットワーク自動化を可能にするように設計されたオープンソースの多層仮想スイッチです。 仮想環境で主に使用され、仮想マシン(VM)間の通信やVMと物理ネットワーク間の通信を容易にします。 +Open vSwitch (OVS) は、標準管理インターフェイスとプロトコルをサポートしながら、高度なネットワーク自動化を可能にするように設計されたオープンソースの多層仮想スイッチです。 仮想環境で主に使用され、仮想マシン(VM)間の通信やVMと物理ネットワーク間の通信を容易にします。 仮想環境で主に使用され、仮想マシン(VM)間の通信やVMと物理ネットワーク間の通信を容易にします。 # 📥 2. インストール @@ -42,7 +42,7 @@ sudo ovs-vsctl add-br ## 4.1 手動で -仮想ネットワークデバイスは、ハイパーバイザを介して、またはコンテナを介して手動で作成できます。 彼らは表示され、物理的なネットワークデバイスのように機能します。 +仮想ネットワークデバイスは、ハイパーバイザを介して、またはコンテナを介して手動で作成できます。 彼らは表示され、物理的なネットワークデバイスのように機能します。 彼らは表示され、物理的なネットワークデバイスのように機能します。 - すべてのネットワークデバイスを一覧表示するには: @@ -91,7 +91,7 @@ sudo ovs-vsctl add-port ve-databaselCjq tag= ``` -- 指定された設定で``を2回置き換えます。 `portgroup`-tag を使用すると、そのスイッチで使用する vlan を定義できます。 +- 指定された設定で``を2回置き換えます。 指定された設定で``を2回置き換えます。 `portgroup`-tag を使用すると、そのスイッチで使用する vlan を定義できます。 ![network.png](/vswitch/network.png) @@ -125,6 +125,7 @@ If you followed [this guide](/how-to/run-vms) to create the hypervisor stack wit > 使用するネットワークデバイスにはIPアドレスが割り当てられていない必要があります。 > {.is-warning} +> {.is-warning} - 上記の出力例から `enp49s0` を追加するには、以下を実行します。 @@ -132,11 +133,11 @@ If you followed [this guide](/how-to/run-vms) to create the hypervisor stack wit sudo ovs-vsctl add-port enp49s0 ``` -物理的なネットワークデバイスが1つしかない場合、および/またはホストデバイスのネットワーク接続に使用したい場合。 物理ネットワークデバイスの代わりに、vSwitchにIPアドレスを割り当てる必要があります。 これは、たとえばネットワークマネージャの GUI やシステムを介して、任意のツールを使用して行うことができます。 +物理的なネットワークデバイスが1つしかない場合、および/またはホストデバイスのネットワーク接続に使用したい場合。 物理ネットワークデバイスの代わりに、vSwitchにIPアドレスを割り当てる必要があります。 これは、たとえばネットワークマネージャの GUI やシステムを介して、任意のツールを使用して行うことができます。 これは、たとえばネットワークマネージャの GUI やシステムを介して、任意のツールを使用して行うことができます。 # 8. 2つのvSwitchesをインターネット上で接続する -インターネット経由でVPN経由で2つのデバイスを接続している場合は、vSwitchesを接続することができます。 これにより、これらのvSwitches上のデバイスは、さらなる設定なしに互いに通信できます。 vSwitchが物理スイッチに接続されている場合、インターネット経由で物理デバイスを接続することも可能です。 これは多くの目的のために有用である場合もある。 +インターネット経由でVPN経由で2つのデバイスを接続している場合は、vSwitchesを接続することができます。 これにより、これらのvSwitches上のデバイスは、さらなる設定なしに互いに通信できます。 vSwitchが物理スイッチに接続されている場合、インターネット経由で物理デバイスを接続することも可能です。 これは多くの目的のために有用である場合もある。 これにより、これらのvSwitches上のデバイスは、さらなる設定なしに互いに通信できます。 vSwitchが物理スイッチに接続されている場合、インターネット経由で物理デバイスを接続することも可能です。 これは多くの目的のために有用である場合もある。 - 両方のホストで以下を実行します: @@ -148,10 +149,11 @@ As always, replace `` with the name of your switch, and ` > クライアントがお互いにpingできますが、さらなる通信が機能しない場合は、おそらくMTUの問題です。 > {.is-danger} +> {.is-danger} ## 6.1 MTUの問題を修正 -MTUは、転送される各パケットの最大サイズを定義します。 通常、ping パケットはこの最大値まで満たされませんが、「本当の」通信は行います。 デフォルトのMTUは1500バイトです。 トンネルを通してその大きさのパケットを送る場合トンネル自体は 送信元アドレスや宛先アドレスのような情報を追加する必要があります これは、MTUを超えてパケットが分割される可能性があり、クライアントの通信に問題が生じる可能性があります。 これを修正するには、例えば1200バイトのMTUを下げるだけです。 この調整は、DHCPサーバーまたは手動で行うことができます。 +MTUは、転送される各パケットの最大サイズを定義します。 通常、ping パケットはこの最大値まで満たされませんが、「本当の」通信は行います。 MTUは、転送される各パケットの最大サイズを定義します。 通常、ping パケットはこの最大値まで満たされませんが、「本当の」通信は行います。 デフォルトのMTUは1500バイトです。 トンネルを通してその大きさのパケットを送る場合トンネル自体は 送信元アドレスや宛先アドレスのような情報を追加する必要があります これは、MTUを超えてパケットが分割される可能性があり、クライアントの通信に問題が生じる可能性があります。 これを修正するには、例えば1200バイトのMTUを下げるだけです。 この調整は、DHCPサーバーまたは手動で行うことができます。 これは、MTUを超えてパケットが分割される可能性があり、クライアントの通信に問題が生じる可能性があります。 これを修正するには、例えば1200バイトのMTUを下げるだけです。 この調整は、DHCPサーバーまたは手動で行うことができます。 # 8. 追加コマンド diff --git a/ja/how-to/package-management.md b/ja/how-to/package-management.md index 71cd1271..f405b8fa 100644 --- a/ja/how-to/package-management.md +++ b/ja/how-to/package-management.md @@ -10,7 +10,7 @@ dateCreated: 2024-09-20T20:08:39.778Z # 1. はじめに -BredOS パッケージマネージャーガイドへようこそ! ここでは、アプリケーションのインストールと管理方法を学びます。 システムのアプリを制御する準備をしましょう! システムのアプリを制御する準備をしましょう! システムのアプリを制御する準備をしましょう! +BredOS パッケージマネージャーガイドへようこそ! ここでは、アプリケーションのインストールと管理方法を学びます。 システムのアプリを制御する準備をしましょう! システムのアプリを制御する準備をしましょう! ここでは、アプリケーションのインストールと管理方法を学びます。 システムのアプリを制御する準備をしましょう! システムのアプリを制御する準備をしましょう! システムのアプリを制御する準備をしましょう! # 2. Pacman @@ -91,6 +91,7 @@ sudo pacman -S flatpak > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## 3.2 Flathubからインストール @@ -120,6 +121,7 @@ sudo flatpak uninstall > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 4. AppImage diff --git a/ja/how-to/proton-run.md b/ja/how-to/proton-run.md index 7564eaa3..8a5cc0af 100644 --- a/ja/how-to/proton-run.md +++ b/ja/how-to/proton-run.md @@ -15,7 +15,7 @@ dateCreated: 2025-05-07T14:44:47.710Z # 2. 要件 - An RK3588 system running BredOS. -- スチーム。 スチーム。 スチーム。 スチーム。 スチーム。 ([Guide here](/how-to/how-to-install-steam)) +- スチーム。 スチーム。 スチーム。 スチーム。 スチーム。 スチーム。 ([Guide here](/how-to/how-to-install-steam)) # 3. インストール diff --git a/ja/how-to/run-vms.md b/ja/how-to/run-vms.md index b988e8db..1c8eea57 100644 --- a/ja/how-to/run-vms.md +++ b/ja/how-to/run-vms.md @@ -55,7 +55,7 @@ sudo systemctl status libvirtd sudo usermod -aG libvirt $(whoami) ``` -> これにより、ユーザーレベルからVMを管理できます。 これは危険なことができます! +> これにより、ユーザーレベルからVMを管理できます。 これは危険なことができます! これは危険なことができます! > {.is-warning} - 自分自身をグループに追加した後、ログアウトして変更を反映させるためにログインし直します。 @@ -86,6 +86,7 @@ virt-manager > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## ステップ 6: XML 編集を有効にする diff --git a/ja/how-to/switch-desktop-environments.md b/ja/how-to/switch-desktop-environments.md index f697a072..e636a5af 100644 --- a/ja/how-to/switch-desktop-environments.md +++ b/ja/how-to/switch-desktop-environments.md @@ -44,6 +44,7 @@ sudo systemctl enable gdm > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ## **画面の回転** と入力します @@ -79,6 +80,7 @@ sudo pacman -S extension-manager 代わりに水平方向に動作するように設定するには、次の手順に従います。 代わりに水平方向に動作するように設定するには、次の手順に従います。 代わりに水平方向に動作するように設定するには、次の手順に従います。 +代わりに水平方向に動作するように設定するには、次の手順に従います。 ### 1.4.1 udev ルールを編集 @@ -122,3 +124,4 @@ pacman -S plasma-desktop > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} diff --git a/ja/how-to/systemd-nspawn.md b/ja/how-to/systemd-nspawn.md index 97a2fe47..db1f362a 100644 --- a/ja/how-to/systemd-nspawn.md +++ b/ja/how-to/systemd-nspawn.md @@ -1,8 +1,8 @@ --- -title: systemd-nspawn コンテナの管理 +title: systemd-nspawn でコンテナを管理 description: published: true -date: 2025-09-25T11:47:09.582Z +date: 2025-09-25T10:54:42.662Z tags: editor: markdown dateCreated: 2025-09-25T07:02:39.910Z @@ -10,15 +10,15 @@ dateCreated: 2025-09-25T07:02:39.910Z # 🔄 1. 入門情報 -`systemd-nspawn` は、コマンドやOS環境を厳密に隔離された環境で実行するように設計された軽量のコンテナツールです。 多くの場合、「ステロイドのクロート」として記述されています。 Linux ディストリビューション全体または最小限の環境を安全かつ制御された方法でテストまたは実行するための便利な方法を提供します。 +`systemd-nspawn` は、コマンドやOS環境を厳密に隔離された環境で実行するように設計された軽量のコンテナツールです。 多くの場合、「ステロイドのクロート」として記述されています。 Linux ディストリビューション全体または最小限の環境を安全かつ制御された方法でテストまたは実行するための便利な方法を提供します。 多くの場合、「ステロイドのクロート」として記述されています。 Linux ディストリビューション全体または最小限の環境を安全かつ制御された方法でテストまたは実行するための便利な方法を提供します。 QEMUやDockerのようなコンテナプラットフォームのような完全な仮想化ソリューションとは異なり、`systemd-nspawn`はLinux名前空間とcgroupsを使用してオーバーヘッドがほとんどないコンテナを作成します。 # 3. コンテナーテンプレートを作成 -nspawn を使用するコンテナはファイルシステム上の任意の場所から実行できますが、推奨フォルダは `/var/lib/machines` です。 このフォルダの中に、Linux/GNU rootfsを保持するサブフォルダを作成します。 プロセスを簡単にするために、この記事ではコンテナテンプレートを作成する方法について説明します。 そのテンプレートフォルダの内容を新しい場所にコピーし、新しいコンテナ環境として使用することができます。 +nspawn を使用するコンテナはファイルシステム上の任意の場所から実行できますが、推奨フォルダは `/var/lib/machines` です。 このフォルダの中に、Linux/GNU rootfsを保持するサブフォルダを作成します。 プロセスを簡単にするために、この記事ではコンテナテンプレートを作成する方法について説明します。 そのテンプレートフォルダの内容を新しい場所にコピーし、新しいコンテナ環境として使用することができます。 このフォルダの中に、Linux/GNU rootfsを保持するサブフォルダを作成します。 プロセスを簡単にするために、この記事ではコンテナテンプレートを作成する方法について説明します。 そのテンプレートフォルダの内容を新しい場所にコピーし、新しいコンテナ環境として使用することができます。 -- ルートユーザーに切り替える: +- ルートに切り替える: ``` sudo su @@ -36,29 +36,31 @@ cd /var/lib/mains mkdir テンプレート ``` -コンテナはどのディストリビューションのルートをもつことができるので、あなたは比較的自由に選択できます。 Debian、Ubuntu、BredOSなど、最小限のディストリビューションのtarballのリストを提供します。 ただし、この記事は特にブレッドOSコンテナ用であることに注意してください。 +コンテナはどのディストリビューションのルートをもつことができるので、あなたは比較的自由に選択できます。 コンテナはどのディストリビューションのルートをもつことができるので、あなたは比較的自由に選択できます。 Debian、Ubuntu、BredOSなど、最小限のディストリビューションのtarballのリストを提供します。 ただし、この記事は特にブレッドOSコンテナ用であることに注意してください。 > コンテナー内で実行する必要があるコマンドは、BredOS を使用していない場合は、ディストリビューションのバリアントに従って調整する必要があります。 > {.is-warning} +> {.is-warning} -- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) 選択肢のリリースを調べて、CPU アーキテクチャの `.tar.gz` をダウンロードします。 -- [Debian genericcloud](https://cloud.debian.org/images/cloud/) 下にスクロールしてダウンロードしたいリリースをクリックし、CPU アーキテクチャの `.tar.gz` をダウンロードします。 -- [Fedora Container Base](https://fedoraproject.org/misc#minimal) スクロールして、 `Container Base` または `Container Minimal Base` を選択します。 -- [Arch Linux](https://archlinux.org/download/) 近くのミラーを選択し、`.tar.zst` ファイルをダウンロードします。 +- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) 選択肢のリリースを調べて、CPU アーキテクチャ用の .tar.gz をダウンロードします。 +- [Debian genericcloud](https://cloud.debian.org/images/cloud/) 下にスクロールしてダウンロードしたいリリースをクリックし、CPU アーキテクチャ用の .tar.gz をダウンロードします。 +- [Fedora Container Base](https://fedoraproject.org/misc#minimal) 下にスクロールし、Container BaseまたはContainer Minimal Baseを選択します。 +- [Arch Linux](https://archlinux.org/download/) Choose a mirror near you, then download the .tar.zst file. - [Arch Linux ARM](https://archlinuxarm.org/os/) `latest`と`aarch64`または`armv7`タグの.tar.gzファイルをダウンロードします。 {.links-list} + {.links-list} > BredOS のrootfsがすぐに利用可能になります! > これを実行することはできません! > {.is-warning} > {.is-warning} -選択した rootfs tarball をダウンロードした後、抽出する必要があります。 この例では、Arch Linux ARM tarballをダウンロードし、BredOSに変換しました。 +選択した rootfs tarball をダウンロードした後、抽出する必要があります。 この例では、Arch Linux ARM tarballをダウンロードし、BredOSに変換しました。 この例では、Arch Linux ARM tarballをダウンロードし、BredOSに変換しました。 -- tarball を `/var/lib/machines/template` に展開します。 +- 選択した rootfs ターボールをダウンロードしたら、それを抽出する必要があります。 この例では、Arch Linux ARM tarball をダウンロードし、あとで BredOS に変換します。 ``` -tar -xzf -C /var/lib/machines/template +sudo tar -xzf -C /var/lib/machines/template ``` - `template` フォルダの内容は次のようになります。 @@ -71,10 +73,10 @@ bin boot dev etc home lib mnt opt proc root run sbin srv syss tmp usr var - コンテナを入力するには、以下を実行します。 ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template +tarball を `/var/lib/machines/template` に展開します。 ``` -パラメータ `--machine` はコンテナの名前を定義し、`--directory` はコンテナの場所を指す。 コンテナを終了するには Ctrl + D または Ctrl + ] を 1 秒以内に 3 回入力します。 +パラメータ `--machine` はコンテナの名前を定義し、`--directory` はコンテナの場所を指す。 コンテナを終了するには Ctrl + D または Ctrl + ] を 1 秒以内に 3 回入力します。 コンテナを終了するには Ctrl + D または Ctrl + ] を 1 秒以内に 3 回入力します。 コンテナ内で最初にしたいことは、パッケージマネージャーを初期化してシステムを更新することです。 @@ -88,8 +90,9 @@ pacman -Syu > ホスト名の解決に問題が発生した場合は、ホストシステムから `/var/lib/machines/template/etc/resolv.conf` ファイルを削除してください。 > {.is-warning} +> {.is-warning} -- その後、カーネルやファームウェアのような不要なものを削除する必要があります。 +- その後、カーネルやファームウェアのようなunessecaryなものを削除する必要があります。 ``` pacman -R linux-aarch64 linux-firmware @@ -103,13 +106,13 @@ pacman-key --lsign-key 77193F152BDBE6A6 BF0740F967BA439D DAEAD1E6D799C638 1BEF1B echo -e '# --> BredOS Mirrorlist <-- #\n\n# BredOS Main mirror\nServer = https://repo.bredos.org/repo/$repo/$arch\n' | tee /etc/pacman.d/bredos-mirrorlist ``` -- ミラーファイルを編集します: +- ミラーファイルの編集より: ``` nano /etc/pacman.conf ``` -- ファイルの最後に以下を追加します。 +- 最後に以下を追加します。 ``` [BredOS-any] @@ -133,9 +136,9 @@ pacman -Syu bred-os-release BredOS-any/lsb-release bredos-logo pacman -Sy bredos-config bredos-news ``` -# 4. 仮想ネットワークを使用してコンテナを実行 +# 4. 仮想ネットワークでコンテナを実行 -セクションで作成したコンテナ [2. コンテナーテンプレートを作成](#h-3-create-container-template) ホストシステムのネットワークを使用しました。 コンテナ上で仮想ネットワークデバイスを使用する場合、例えば[Open vSwitch](/how-to/open-vswitch)を使用する場合は、以下の手順を実行します。 +セクションで作成したコンテナ [2. コンテナーテンプレートを作成](#h-3-create-container-template) ホストシステムのネットワークを使用しました。 コンテナ上で仮想ネットワークデバイスを使用する場合、例えば[Open vSwitch](/how-to/open-vswitch)を使用する場合は、以下の手順を実行します。 コンテナーテンプレートを作成](#h-3-create-container-template) ホストシステムのネットワークを使用しました。 If you prefer a virtual network device on your container, for example if you want to use [Open vSwitch](/how-to/open-vswitch), do the following. - 新しいコンテナでこれを行いたい場合は、以下のようにします。 @@ -144,25 +147,27 @@ mkdir /var/lib/machines/template-veth rsync -avP /var/lib/machines/template/* /var/lib/machines/template-veth/ ``` -> このガイドを簡単にするために、format@@0で作成したテンプレートを使い続けます。 コンテナテンプレートを作成](#h-3-create-container-template ) 。 +> このガイドを簡単にするために、format@@0で作成したテンプレートを使い続けます。 このガイドを簡単にするために、format@@0で作成したテンプレートを使い続けます。 コンテナテンプレートを作成](#h-3-create-container-template ) 。 +> {.is-warning} > {.is-warning} - 最初に、以前のようにコンテナを入力します: ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template +コンテナー内で実行する必要があるコマンドは、BredOS を使用していない場合は、ディストリビューションのバリアントに従って調整する必要があります。 +{.is-warning} ``` systemdのテーマを維持するために、 `systemd-networkd` を使用して仮想ネットワークデバイスを設定します。 -- 次の2つの構成ファイルを作成します: +- 以下を設定ファイルに貼り付けます: ``` touch /etc/systemd/network/80-container-host0.network nano /etc/systemd/network/99-wolVeth.network ``` -- 以下を設定ファイルに貼り付けます: +- 次の2つの構成ファイルを作成します: ``` [Match] @@ -181,13 +186,13 @@ DNS= example -> 9.9.9.9 systemctl enable systemd-networkd ``` -コンテナがそのサービスを開始させるには、起動する必要があります (前のコマンドは chrootのようなものです)。 `--boot` パラメータを使用してこれを達成します。 さらに、`--network` パラメータを追加して、仮想ネットワークデバイスでコンテナを起動します。 +コンテナがそのサービスを開始させるには、起動する必要があります (前のコマンドは chrootのようなものです)。 これは `--boot` パラメータを使用して行います。 また、`--network` パラメータを追加して、コンテナを仮想ネットワークデバイスで起動します。 `--boot` パラメータを使用してこれを達成します。 コンテナがそのサービスを開始させるには、起動する必要があります (前のコマンドは chrootのようなものです)。 `--boot` パラメータを使用してこれを達成します。 さらに、`--network` パラメータを追加して、仮想ネットワークデバイスでコンテナを起動します。 ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template --boot -network +systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template --boot ``` -これでコンテナを起動し、ログインプロンプトが表示されます。 root としてログインすることはできませんので、コンテナを起動する前にユーザを作成するか、セクションに進んでください[4. コンテナをサービスとして実行する](#h-4-run-container-as-a-service)。 +これでコンテナを起動し、ログインプロンプトが表示されます。 これでコンテナを起動し、ログインプロンプトが表示されます。 root としてログインすることはできませんので、コンテナを起動する前にユーザを作成するか、セクションに進んでください[4. コンテナをサービスとして実行する](#h-4-run-container-as-a-service)。 - ユーザーを作成するには、コンテナ内で以下を実行します。 @@ -196,12 +201,12 @@ useradd passwd ``` -> 仮想ネットワークデバイスを実際のネットワークに使用したい場合は、さらなる設定が必要になります。 Use, for example, [Open vSwitch](/how-to/open-vswitch) or a simple bridge device to connect the virtual network device to something. +> 仮想ネットワークデバイスを実際のネットワークに使用したい場合は、さらなる設定が必要になります。 仮想ネットワークデバイスを実際のネットワークに使用したい場合は、さらなる設定が必要になります。 Use, for example, [Open vSwitch](/how-to/open-vswitch) or a simple bridge device to connect the virtual network device to something. > {.is-warning} # 🚀 4. コンテナをサービスとして実行 -コンテナをサービスとして起動することも可能です。例えば、ブート時に起動することも可能です。 systemd-nspawn@.service ユニットを通じて実装がありますが、それを設定するためにオーバーライドファイルを作成する必要があります。 私たちの好ましい方法は、コンテナに使用したいすべてのパラメータを含む新しいservicefileを作成することです。 +コンテナをサービスとして起動することも可能です。例えば、ブート時に起動することも可能です。 systemd-nspawn@.service ユニットを通じて実装がありますが、それを設定するためにオーバーライドファイルを作成する必要があります。 私たちの好ましい方法は、コンテナに使用したいすべてのパラメータを含む新しいservicefileを作成することです。 systemd-nspawn@.service ユニットを通じて実装がありますが、それを設定するためにオーバーライドファイルを作成する必要があります。 私たちの好ましい方法は、コンテナに使用したいすべてのパラメータを含む新しいservicefileを作成することです。 - 新しいコンテナを作成するためにテンプレートをクローンします: @@ -237,10 +242,10 @@ WantedBy=multi-user.target コンテナ上で仮想ネットワークデバイスを使用したい場合は、 `ExecStart=/usr/...` の末尾に `--network` を追加します。 -- その後、次のようにコンテナを起動できます。 +- コンテナはどのディストリビューションのルートをもつことができるので、あなたは比較的自由に選択できます。 Debian、Ubuntu、BredOSなど、最小限のディストリビューションのtarballのリストを提供します。 ただし、この記事は特にブレッドOSコンテナ用であることに注意してください。 ``` -sudo systemctl start .service +コンテナがそのサービスを開始させるには、起動する必要があります (前のコマンドは chrootのようなものです)。 これは `--boot` パラメータを使用して行います。 ``` - または、起動時に起動させてください: @@ -249,7 +254,7 @@ sudo systemctl start .service sudo systemctl enable .service ``` -- コンテナにログインするには、 `machinectl` を使用します。 +- パラメータ `--machine` はコンテナの名前を定義し、`--directory` はコンテナの場所を指す。 コンテナを終了するには、 Ctrl + D を使用するか、 Ctrl + ] を1秒以内に3回クリックします。 ``` sudo machinectl shell @@ -263,28 +268,29 @@ sudo machinectl shell # 🔄 3. コンテナ内からホスト上のファイル/フォルダにアクセスする -名前が示すように、コンテナは通常、ホストシステムにアクセスできません。 これは、コンテナがホストシステム上の特定のファイルやフォルダにアクセスできるように変更することができます。 たとえば、追加のストレージスペースを提供したり、ご使用の GPU へのコンテナアクセスを許可するなどです。 +名前が示すように、コンテナは通常、ホストシステムにアクセスできません。 これは、コンテナがホストシステム上の特定のファイルやフォルダにアクセスできるように変更することができます。 たとえば、追加のストレージスペースを提供したり、ご使用の GPU へのコンテナアクセスを許可するなどです。 名前が示すように、コンテナは通常ホストへのアクセス権を持っていません。 これは、コンテナがホストシステム上の特定のファイルやフォルダにアクセスできるように変更することができます。 例えば、ストレージスペースを開いたり、コンテナが GPU にアクセスできるようにします。 - `--bind`パラメータでファイル/フォルダへのアクセスを行うことができます。 ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template --bind= +nspawn を使用するコンテナはファイルシステム上の任意の場所から実行できますが、推奨フォルダは `/var/lib/machines` です。 このフォルダの中に、Linux/GNU rootfsを保持するサブフォルダを作成します。 プロセスを簡単にするために、この記事ではコンテナテンプレートを作成する方法について説明します。 そのテンプレートフォルダの内容を新しい場所にコピーし、新しいコンテナ環境として使用することができます。 ``` - たとえば、自宅のフロアを共有したい場合: ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template --bind=/home +`systemd-nspawn` は、コマンドやOS環境を厳密に隔離された環境で実行するように設計された軽量のコンテナツールです。 多くの場合、「ステロイドのクロート」として記述されています。 Linux ディストリビューション全体または最小限の環境を安全かつ制御された方法でテストまたは実行するための便利な方法を提供します。 ``` -フォルダ`/home`をコンテナ内の同じ場所にマウントします。 コンテナ内のマウントポイントを変更したい場合は、両方のパス間で : を使用して指定できます。 +フォルダ`/home`をコンテナ内の同じ場所にマウントします。 フォルダ`/home`をコンテナ内の同じ場所にマウントします。 コンテナ内のマウントポイントを変更したい場合は、両方のパス間で : を使用して指定できます。 - 例えば、 `/tmp/home`を`/tmp/home`にしたい場合: ``` -systemd-nspawn --machine="テンプレート" --directory=/var/lib/machines/template --bind=/home:/tmp/home +ホスト名の解決に問題が発生した場合は、ホストシステムから `/var/lib/machines/template/etc/resolv.conf` ファイルを削除してください。 +{.is-danger} ``` # 8. 追加メモ -`systemd-nspawn` は非常に強力なツールです。 ここで私たちが取り上げたのは、基本的なことです。 驚かせたいなら、彼らの [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html) を見てみよう! \ No newline at end of file +`systemd-nspawn` は非常に強力なツールです。 What we covered here are just the basics. ここで私たちが取り上げたのは、基本的なことです。 `systemd-nspawn` は非常に強力なツールです。 ここで私たちが取り上げたのは、基本的なことです。 驚かせたいなら、彼らの [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html) を見てみよう! \ No newline at end of file diff --git a/ja/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md b/ja/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md index 7a9e62a2..a470f564 100644 --- a/ja/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md +++ b/ja/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md @@ -2,7 +2,7 @@ title: BtrfsスナップショットとTimeshift description: Timeshift スナップショットとシステムロールバックのセットアップに関する包括的なガイド published: true -date: 2025-10-01T09:19:56.756Z +date: 2025-10-01T09:05:40.858Z tags: editor: markdown dateCreated: 2024-09-27T19:19:08.209Z @@ -81,7 +81,7 @@ sudo nano /etc/default/grub-btrfs/config # 3. Timeshift-autosnapでパッケージをアップグレードする前に自動システムスナップショットを作成する -`timeshift-autosnap` をインストールすると、パックマン経由でパッケージをアップグレードする前に、タイムシフトスナップショットが自動的に作成されます。 これにより、システムに変更が加えられる前に常に復元ポイントがあることが保証されます。 これにより、システムに変更が加えられる前に常に復元ポイントがあることが保証されます。 +`timeshift-autosnap` をインストールすると、パックマン経由でパッケージをアップグレードする前に、タイムシフトスナップショットが自動的に作成されます。 これにより、システムに変更が加えられる前に常に復元ポイントがあることが保証されます。 これにより、システムに変更が加えられる前に常に復元ポイントがあることが保証されます。 これにより、システムに変更が加えられる前に常に復元ポイントがあることが保証されます。 ## 3.1: timeshift-autosnap のインストール @@ -95,6 +95,9 @@ yay -S timeshift-autosnap > これを実行することはできません! > {.is-warning} > {.is-warning} +> これを実行することはできません! +> {.is-warning} +> {.is-warning} ## 3.2: GRUBの重複アップデートを防止 @@ -102,6 +105,7 @@ timeshift-autosnap によってスナップショットが作成されたとき - 堅牢なスナップショットシステムを使用すると、アップデートやシステムの変更中に問題が発生した場合に備えて一日を節約できます。 {.is-success} + {.is-success} ``` sudo nano /etc/timeshift-autosnap.conf diff --git a/ja/how-to/waydroid.md b/ja/how-to/waydroid.md index 1f19e39e..8d5415f8 100644 --- a/ja/how-to/waydroid.md +++ b/ja/how-to/waydroid.md @@ -2,7 +2,7 @@ title: Android アプリを実行(ウェイドロイド) description: published: true -date: 2025-10-01T11:53:29.300Z +date: 2025-09-26T10:03:46.309Z tags: editor: markdown dateCreated: 2025-09-21T08:40:19.752Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-21T08:40:19.752Z # 1. はじめに -Waydroidは、Linux/GNU 上で Wayland を使って Android を実行するためのコンテナベースのソリューションです。 このガイドでは、インストールに必要な手順を説明します。 このガイドでは、インストールに必要な手順を説明します。 このガイドでは、インストールに必要な手順を説明します。 +Waydroidは、Linux/GNU 上で Wayland を使って Android を実行するためのコンテナベースのソリューションです。 このガイドでは、インストールに必要な手順を説明します。 このガイドでは、インストールに必要な手順を説明します。 このガイドでは、インストールに必要な手順を説明します。 このガイドでは、インストールに必要な手順を説明します。 # 2. インストール @@ -20,14 +20,14 @@ Waydroidは、Linux/GNU 上で Wayland を使って Android を実行するた sudo pacman -S waydroid ``` -## 2.1 Android Image for RK3588 +## 2.1 RK3588 -パンターを有効にしてセットアップする必要があります。 To do this follow [this guide](/how-to/how-to-setup-panthor). +You need panthor enabled and setup follow [this guide](/how-to/how-to-setup-panthor). パンターを有効にしてセットアップする必要があります。 To do this follow [this guide](/how-to/how-to-setup-panthor). - Install panthor image: ``` -sudo pacman -S waydroid-image-panthor +sudo pacman -S waydroid-panthor-image ``` - Initialize waydroid: @@ -36,7 +36,7 @@ sudo pacman -S waydroid-image-panthor sudo waydroid init -f -i /usr/share/waydroid-extra/images ``` -## 2.2 Android Image for Generic ARM64/X86_64 +## 2.2 Generic ARM64/X86_64 - これにより、GAPPSバージョンのアンドロイドがダウンロードおよびインストールされます。 @@ -66,7 +66,7 @@ sudo systemctl enable --now waydroid-container waydroid app install .apk ``` -# 🔄 3. ウィンドウ統合を有効にする +# 4. アプリのインストール ウェイドロイドはデフォルトで常にフルスクリーンで動作します。 diff --git a/ja/how-to/widevine-watch-drm-content.md b/ja/how-to/widevine-watch-drm-content.md index f8caa3e8..1777c3fe 100644 --- a/ja/how-to/widevine-watch-drm-content.md +++ b/ja/how-to/widevine-watch-drm-content.md @@ -28,7 +28,7 @@ sudo pacman -S widevine-aarch64 ## 2.3 Netflixの設定 -- Netflixを視聴するには、ユーザーエージェントを騙す必要があります。 次のユーザーエージェント文字列を使用します。 次のユーザーエージェント文字列を使用します。 次のユーザーエージェント文字列を使用します。 +- Netflixを視聴するには、ユーザーエージェントを騙す必要があります。 次のユーザーエージェント文字列を使用します。 次のユーザーエージェント文字列を使用します。 次のユーザーエージェント文字列を使用します。 次のユーザーエージェント文字列を使用します。 ``` Mozilla/5.0 (X11; COS aarch64 15236.80.0) AppleWebKit/537.36 (KHTML, Geckoなど) Chrome/109.0.5414.125 Safari/537.36 diff --git a/ja/install/Installation-of-UEFI.md b/ja/install/Installation-of-UEFI.md index cc220993..a8d94409 100644 --- a/ja/install/Installation-of-UEFI.md +++ b/ja/install/Installation-of-UEFI.md @@ -2,7 +2,7 @@ title: UEFIのインストール description: published: true -date: 2025-09-28T09:53:54.047Z +date: 2025-09-28T08:24:50.721Z tags: editor: markdown dateCreated: 2025-09-16T11:29:43.061Z @@ -10,16 +10,17 @@ dateCreated: 2025-09-16T11:29:43.061Z # 1. はじめに -サポートされている多くのデバイスは、ハードウェアを初期化してオペレーティングシステムを起動する最新のファームウェアインターフェースである`UEFI`をサポートしています。 `UEFI`の助けを借りてデバイスを起動することができます。 ファイル(USBスティックに書き込まれたり、DVDに書き込まれたり)、NVMeドライブからOSを直接起動したり、PXE経由でネットワーク経由で起動したりします。 +サポートされている多くのデバイスは、ハードウェアを初期化してオペレーティングシステムを起動する最新のファームウェアインターフェースである`UEFI`をサポートしています。 サポートされている多くのデバイスは、ハードウェアを初期化してオペレーティングシステムを起動する最新のファームウェアインターフェースである`UEFI`をサポートしています。 `UEFI`の助けを借りてデバイスを起動することができます。 ファイル(USBスティックに書き込まれたり、DVDに書き込まれたり)、NVMeドライブからOSを直接起動したり、PXE経由でネットワーク経由で起動したりします。 > UEFI設定を保存すると、複数のインストールが問題を引き起こす可能性があります。 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} # 2. お使いのデバイスを調べる -残念ながら、サポートしているすべてのデバイスが 'UEFI' をサポートしているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 +残念ながら、サポートしているすべてのデバイスが 'UEFI' をサポートしているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 また、すべてのデバイスにSPIチップがインストールされているわけではありません。 - デバイスが何ができるかを判断するには、[this table](/en/table-of-supported-devices)をチェックしてください。 @@ -29,7 +30,7 @@ dateCreated: 2025-09-16T11:29:43.061Z ## 3.1 SDカードへのインストール -デバイスと一致する最新のリリースをダウンロードし、任意のサイズのSDカード(ほぼ)をライターに挿入し、お好みの点滅ツールを使用します。 以下の使用をお勧めします。 以下の使用をお勧めします。 以下の使用をお勧めします。 +デバイスと一致する最新のリリースをダウンロードし、任意のサイズのSDカード(ほぼ)をライターに挿入し、お好みの点滅ツールを使用します。 以下の使用をお勧めします。 以下の使用をお勧めします。 以下の使用をお勧めします。 以下の使用をお勧めします。 - [BalenaEtcher](https://etcher.balena.io/) - [Raspberry Pi Imager](https://github.com/raspberrypi/rpi-imager) @@ -37,13 +38,14 @@ dateCreated: 2025-09-16T11:29:43.061Z > 今、あなたのデバイスはすべての素敵なUEFIグッズが可能です! > {.is-success} -## 3.2 UEFI内からSPIへのインストール +## 3.2 SPIへのインストール > 3.1をスキップした場合は、戻ります。 このステップはSPIチップに点滅するために必要です! > その後、SDカードを削除できます。 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} > この手順はテストされていません。 正常に完了した場合は、DiscordまたはTelegramのチャンネルをご報告ください。 > {.is-warning} @@ -53,8 +55,8 @@ dateCreated: 2025-09-16T11:29:43.061Z - 最新リリースの「UEFI」をFAT32フォーマットのUSB-スティックにコピーし、SBCに接続します。 - SDカードから `UEFI` でボードを起動します。 If you have trouble to get into UEFI Settings check [this guide](/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu). SDカードから `UEFI` でボードを起動します。 If you have trouble accessing the UEFI Settings, check [this guide](/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu). - コマンドラインインターフェースを入力するには、`Boot Manager` -> `UEFI Shell` に移動します。 -- `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 このコマンドは、すべてのパーティションを `fs0:`、`fs1:`の名前スキームでリストします。 -- ファームウェア画像を含むUSB-スティックに移動し、ファイルシステム名を入力し、Enterキーを押してディレクトリを変更します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 +- `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 このコマンドは、すべてのパーティションを `fs0:`、`fs1:`の名前スキームでリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 `map` コマンドを使用して、読み取り可能なパーティションをすべてリストします。 このコマンドは、すべてのパーティションを `fs0:`、`fs1:`の名前スキームでリストします。 +- ファームウェア画像を含むUSB-スティックに移動し、ファイルシステム名を入力し、Enterキーを押してディレクトリを変更します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 どのファイルシステムを使用すべきかわからない場合は、以下を実行して内容を一覧表示します。 ``` ls fs: diff --git a/ja/install/Installation-with-ISO.md b/ja/install/Installation-with-ISO.md index 80e8938b..d9c2c4f7 100644 --- a/ja/install/Installation-with-ISO.md +++ b/ja/install/Installation-with-ISO.md @@ -14,13 +14,13 @@ Bakeryへようこそ、ブレッドOS用の最高の成分だけを混ぜて、 # 2. 画像を焼き付け -あなたがダウンロードした後 . だから私たちの[Github page](https://github.com/BredOS/bredos-iso/releases/latest)からのファイルは、例えばルーファスと一緒にUSBスティックに書き込むか、DVDを書き込む。 PCにインストールメディアを挿入し、コンピュータを起動します。 PCにインストールメディアを挿入し、コンピュータを起動します。 PCにインストールメディアを挿入し、コンピュータを起動します。 +だから私たちの[Github page](https://github.com/BredOS/bredos-iso/releases/latest)からのファイルは、例えばルーファスと一緒にUSBスティックに書き込むか、DVDを書き込む。 PCにインストールメディアを挿入し、コンピュータを起動します。 PCにインストールメディアを挿入し、コンピュータを起動します。 PCにインストールメディアを挿入し、コンピュータを起動します。 PCにインストールメディアを挿入し、コンピュータを起動します。 # 3. ベーカリー ## 3.1 暖かいようこそ -- Bakeryは起動時に自動的に起動しますが、再起動せずに起動するデスクトップのショートカットもあります。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 +- Bakeryは起動時に自動的に起動しますが、再起動せずに起動するデスクトップのショートカットもあります。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 セットアップを開始するには、オンラインまたはオフラインのインストールを選択します。 > オンラインインストールは現在建設中です。 オフラインインストールを使用してください。 > {.is-info} オフラインインストールを使用してください。 @@ -64,6 +64,7 @@ sudoとpolkitのパスワード保護を無効にしたい場合は、それに > {.is-danger} これは **危険**になることができます! > {.is-danger} これは **危険**になることができます! > {.is-danger} これは **危険**になることができます! +> {.is-danger} これは **危険**になることができます! > {.is-danger} すべてのユーザーに割り当てられた ID があります。 この ID は、プログラム、ファイルシステムなどによって内部的に使用されます。 必要に応じて変更できますが、通常は必要ありません。 @@ -76,17 +77,18 @@ LightDM のログイン画面をスキップし、パスワードなしでシス ![partition.png](/first-setup/partition.png) -BredOS をインストールするストレージデバイスを選択します。 BredOS をインストールするストレージデバイスを選択します。 ブレッドOSをディスク全体にインストールする場合は、「ディスクを消去」を選択し、「次へ」をクリックします。 BredOS をインストールするストレージデバイスを選択します。 ブレッドOSをディスク全体にインストールする場合は、「ディスクを消去」を選択し、「次へ」をクリックします。 +BredOS をインストールするストレージデバイスを選択します。 BredOS をインストールするストレージデバイスを選択します。 ブレッドOSをディスク全体にインストールする場合は、「ディスクを消去」を選択し、「次へ」をクリックします。 BredOS をインストールするストレージデバイスを選択します。 ブレッドOSをディスク全体にインストールする場合は、「ディスクを消去」を選択し、「次へ」をクリックします。 BredOS をインストールするストレージデバイスを選択します。 ブレッドOSをディスク全体にインストールする場合は、「ディスクを消去」を選択し、「次へ」をクリックします。 > ディスク上の任意のデータを削除します! > {.is-danger} -保存したいディスク上のデータがある場合は、「Open GParted」をクリックして、必要に応じて既存のパーティションのサイズを変更します。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 +保存したいディスク上のデータがある場合は、「Open GParted」をクリックして、必要に応じて既存のパーティションのサイズを変更します。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 次に、2つの新しいパーティションを作成します。1つのFAT32フォーマットのブートパーティションと、Btrfsまたはext4のいずれかでフォーマットされたパーティションです。 > BredOSをインストールするには、512MBのブートパーティションと少なくとも8GBのルートパーティションが必要です。 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## 3.7 オーブンを加熱します。 diff --git a/ja/install/device-specific-image.md b/ja/install/device-specific-image.md index 14b2c2b4..8e84acb2 100644 --- a/ja/install/device-specific-image.md +++ b/ja/install/device-specific-image.md @@ -2,7 +2,7 @@ title: デバイス固有の画像を使用したインストール description: published: true -date: 2025-10-03T04:59:17.765Z +date: 2025-09-28T08:24:20.184Z tags: editor: markdown dateCreated: 2025-09-15T12:36:27.362Z @@ -22,11 +22,11 @@ BredOS をインストールするために、当社は特定のデバイスの # 3. インストール -インストールはデバイスによって異なり、ブレッドOSをインストールしたい媒体が異なります。 このガイドでは、インストールについて説明します。 このガイドでは、インストールについて説明します。 このガイドでは、インストールについて説明します。 +インストールはデバイスによって異なり、ブレッドOSをインストールしたい媒体が異なります。 このガイドでは、インストールについて説明します。 このガイドでは、インストールについて説明します。 このガイドでは、インストールについて説明します。 このガイドでは、インストールについて説明します。 - `3.1 non-removable eMMC` - `3.2 リムーバブルeMMCとSDカード` -- [3.3 NVMe](#h-33-nvme) +- `3.3 nVME` > 始める前に、お使いのデバイスで利用可能なオプションを確認してください! > {.is-info} @@ -44,7 +44,7 @@ BredOS をインストールするために、当社は特定のデバイスの > {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. > {.is-info} -以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプタをお持ちでない場合は、SBCに接続されているeMMCを離れ、`3.1取り外し不可能なeMMC` に従ってください。 以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプターをお持ちでない場合は、SBCに接続されたeMMCを離れ、[3.1 non-removable eMMC](#h-31-non-removable-emmc)に従ってください。 以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプターをお持ちでない場合は、SBCに接続されたeMMCを離れ、[3.1 non-removable eMMC](#h-31-non-removable-emmc)に従ってください。 +以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプタをお持ちでない場合は、SBCに接続されているeMMCを離れ、`3.1取り外し不可能なeMMC` に従ってください。 以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプターをお持ちでない場合は、SBCに接続されたeMMCを離れ、[3.1 non-removable eMMC](#h-31-non-removable-emmc)に従ってください。 以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプターをお持ちでない場合は、SBCに接続されたeMMCを離れ、[3.1 non-removable eMMC](#h-31-non-removable-emmc)に従ってください。 以下では、アダプタでeMMCをフラッシュする方法について説明します。 適切なアダプターをお持ちでない場合は、SBCに接続されたeMMCを離れ、[3.1 non-removable eMMC](#h-31-non-removable-emmc)に従ってください。 ### 3.2.1 取り外し可能なeMMCを準備してください @@ -52,6 +52,7 @@ BredOS をインストールするために、当社は特定のデバイスの > {.is-info} > {.is-info} > {.is-info} +> {.is-info} #### 3.2.1.1 と uSD アダプター @@ -73,19 +74,19 @@ BredOS をインストールするために、当社は特定のデバイスの -#### 3.2.1.2 USB to eMMC アダプター +#### 3.2.2 eMMC / SD カードの書き込み -- ほとんどの一般的に知られているUSBスティックは、eMMCストレージに基づいているので、USB-スティックでありながら取り外し可能なeMMCストレージを備えたそこにUSBからeMMCアダプタがあります。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 +- ほとんどの一般的に知られているUSBスティックは、eMMCストレージに基づいているので、USB-スティックでありながら取り外し可能なeMMCストレージを備えたそこにUSBからeMMCアダプタがあります。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 -
USB to eMMC adapter +
3.2.1.2 USB to eMMC アダプター ![emmc-reader-cut.png](/installation-dsi/emmc-reader-cut.png)
-### 3.2.2 eMMC / SD カードの書き込み +### eMMC ストレージを使用していない場合は、[3.2.2 EMMC / SD カードの点滅](#h-322-flashing-emmc-sd-card)にスキップします。 {.is-info} {.is-info} {.is-info} -SDカードやeMMCをフラッシュするための無数のツールがあります。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 +SDカードやeMMCをフラッシュするための無数のツールがあります。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 - [BalenaEtcher](https://etcher.balena.io/) - Raspberry Pi Imager での書き込み @@ -93,15 +94,15 @@ SDカードやeMMCをフラッシュするための無数のツールがあり > .xz ファイルとして圧縮された画像を提供します。 点滅する前にそれらを解凍してください! 点滅する前にそれらを解凍してください! > {.is-warning} -## 3.3 NVMe +## 3.3 nVME ### 3.3.1 事前要件 -NVMeドライブからの直接起動はデバイスではサポートされていないため、UEFIを別のメディアにインストールする必要があります。 UEFIが起動されると、nVMEドライブから直接起動することができます。 To install UEFI to your SPI or SD Card follow this guide. To install UEFI to your SPI or SD Card follow this guide. +NVMeドライブからの直接起動はデバイスではサポートされていないため、UEFIを別のメディアにインストールする必要があります。 UEFIが起動されると、nVMEドライブから直接起動することができます。 To install UEFI to your SPI or SD Card follow this guide. As direct booting from the NVMe drive is not supported by our devices we need to install UEFI to a different medium. UEFIが起動されると、nVMEドライブから直接起動することができます。 To install UEFI to your SPI or SD Card follow this guide. -### 3.3.2 NVMeのフラッシュ +### 3.3.2 nVMEのフラッシュ -ドライブを直接またはUSBアダプタ経由でPCに接続します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 次に、[3.2] で推奨されるツールのいずれかを使用します。 EMMC / SDカードの書き込み](#h-322-flashing-emmc-sd-card)、NVMeドライブの正しいドライブ文字またはパスを使用してください。 点滅後、ドライブをSBCのnVMEポートに接続します。 点滅後、ドライブをSBCのNVMeポートに接続します。 +ドライブを直接またはUSBアダプタ経由でPCに接続します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 次に、[3.2] で推奨されるツールのいずれかを使用します。 EMMC / SDカードの書き込み](#h-322-flashing-emmc-sd-card)、NVMeドライブの正しいドライブ文字またはパスを使用してください。 点滅後、ドライブをSBCのnVMEポートに接続します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 次に、[3.2] で推奨されるツールのいずれかを使用します。 EMMC / SDカードの書き込み](#h-322-flashing-emmc-sd-card)、NVMeドライブの正しいドライブ文字またはパスを使用してください。 点滅後、ドライブをSBCのnVMEポートに接続します。 点滅後、ドライブをSBCのNVMeポートに接続します。 ### 3.3.3 ブートオーダー diff --git a/ja/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md b/ja/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md index 598325aa..b2d44daa 100644 --- a/ja/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md +++ b/ja/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md @@ -2,7 +2,7 @@ title: Linux または macOS で eMMC の書き込み description: published: true -date: 2025-10-05T06:59:09.446Z +date: 2025-09-29T06:00:19.076Z tags: editor: markdown dateCreated: 2025-09-16T06:29:26.865Z @@ -10,17 +10,17 @@ dateCreated: 2025-09-16T06:29:26.865Z # 1. はじめに -このガイドでは、ツール `rkdeveloptool` を使用して eMMC をフラッシュする方法について説明します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 +このガイドでは、ツール `rkdeveloptool` を使用して eMMC をフラッシュする方法について説明します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 ほとんどのLinuxリポジトリで見つけることができ、macOS上でも動作します。 BredOS のインストールには、以下の3つのことが必要です。 -1. SPL ローダーファイル: +1. SPLローダーファイル、例えばRK3588: [`rk3588_spl_loader_v1.15.115.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) ### Tabset {.tabset} #### RK3588 -[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) +SPI loader file for example, for the RK3588: [`rk3588_spl_loader_v1.15.11.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.11.bin) #### RK3566 @@ -46,7 +46,7 @@ BredOS のインストールには、以下の3つのことが必要です。 - Archベースのディストリビューションを使用している場合 ``` -sudo pacman -S rkdeveloptool-git +sudo pacman -S rkdeveloptool ``` - Debian ベースのディストリビューションを使用している場合 @@ -65,7 +65,7 @@ sudo dnf install rkdeveloptool ### 2.2.1 前提条件 -macOS用の`rkdeveloptool`のバイナリパッケージがないので、自分でコンパイルする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 +macOS用の`rkdeveloptool`のバイナリパッケージがないので、自分でコンパイルする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 そのためには、 [Brew](https://brew.sh/) 経由でパッケージをインストールする必要があります。 - 次のコマンドで`automake`、`autoconf`、`libusb`、`pkg-config`、`git`、`wget`をインストールします。 @@ -116,7 +116,7 @@ cp rkdeveloptool /opt/homebrew/bin/ ## 3.1 マスクロームを入力 -USB経由でフラッシュ可能なデバイスとしてSBCを表示するには、`maskromモード`に設定する必要があります。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 +USB経由でフラッシュ可能なデバイスとしてSBCを表示するには、`maskromモード`に設定する必要があります。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 これは、使用しているデバイスによって異なります。 一部のSBCにはボタンがありますが、または2つのピンを短くする必要があります。 SBCメーカーのマニュアルを参照してください。 - この情報は Google 検索で簡単に見つけることができます: @@ -139,11 +139,15 @@ DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=801マスク > 電源が差し込まれている間、Maskromボタンを押したままにします。 > {.is-warning} +> USB-CからCへのケーブル、またはUSB-CからAへのケーブルを使用すると、ボードが検出されない可能性があります。 > USB-CからCへのケーブル、またはUSB-CからAへのケーブルを使用すると、ボードが検出されない可能性があります。 > USB-CをAケーブルに使用することをお勧めします。 次に、[USB-C メスから USB-A 男性アダプタ](https://www.aliexpress.com/item/1005004767752226.html)またはUSB-A ケーブル。 > これを実行することはできません! > {.is-warning} > {.is-warning} +> これを実行することはできません! +> {.is-warning} +> {.is-warning} ## 3.2 フラッシュブレッドOS @@ -171,6 +175,7 @@ sudo rkdeveloptool rd > {.is-success} > {.is-success} > {.is-success} +> {.is-success} # 🚀 4. 追加情報 diff --git a/ja/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md b/ja/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md index d84fe7f3..7e4499a9 100644 --- a/ja/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md +++ b/ja/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md @@ -2,7 +2,7 @@ title: Microsoft Windows で eMMC の書き込み description: published: true -date: 2025-09-29T06:09:51.531Z +date: 2025-09-28T12:20:24.588Z tags: editor: markdown dateCreated: 2025-09-16T09:55:34.272Z @@ -16,6 +16,8 @@ dateCreated: 2025-09-16T09:55:34.272Z しかし、恐れはありません - とにかくあなたをカバーしています。 何よりもまず、Windowsを使用する必要があると聞いて申し訳ありません。 しかし、恐れはありません - とにかくあなたをカバーしています。 +何よりもまず、Windowsを使用する必要があると聞いて申し訳ありません。 +しかし、恐れはありません - とにかくあなたをカバーしています。 この記事では、 `RKDevTool` と必要な `RockChip Maskromドライバ` をインストールするプロセスを説明します。 BredOS のインストールには、以下の4つのものが必要です: @@ -26,7 +28,7 @@ BredOS のインストールには、以下の4つのものが必要です: #### RK3588 -[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) +SPI loader file for example, for the RK3588: [`rk3588_spl_loader_v1.15.11.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.11.bin) #### RK3566 @@ -51,12 +53,13 @@ We start with the installation of the [Rockchip Driver](https://dl.radxa.com/too > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ウィンドウがポップアップします。 ウィンドウがポップアップします。 `Install Driver`をクリックします。 ドライバはシステムにインストールされます。 ドライバはシステムにインストールされます。 # 3. RKDevToolを使ってブレッドOSをフラッシュする -所定の場所にあるドライバでは、 [RKDevTool](https://docs.radxa.com/en/compute-module/cm5/radxa-os/low-level-dev/rkdevtool) の使用を続けることができます。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 +所定の場所にあるドライバでは、 [RKDevTool](https://docs.radxa.com/en/compute-module/cm5/radxa-os/low-level-dev/rkdevtool) の使用を続けることができます。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 .zip ファイルを抽出し、`RKDevTool.exe` を実行します。 `RKDevTool` で次の設定を行い、`RUN`をクリックします。 @@ -68,15 +71,20 @@ We start with the installation of the [Rockchip Driver](https://dl.radxa.com/too > 電源が差し込まれている間、Maskromボタンを押したままにします。 > {.is-warning} +> USB-CからCへのケーブル、またはUSB-CからAへのケーブルを使用すると、ボードが検出されない可能性があります。 > USB-CからCへのケーブル、またはUSB-CからAへのケーブルを使用すると、ボードが検出されない可能性があります。 > USB-CをAケーブルに使用することをお勧めします。 次に、[USB-C メスから USB-A 男性アダプタ](https://www.aliexpress.com/item/1005004767752226.html)またはUSB-A ケーブル。 > これを実行することはできません! > {.is-warning} > {.is-warning} +> これを実行することはできません! +> {.is-warning} +> {.is-warning} それが点滅プロセスを終えるのを待ち、あなたは行くのが良いです。 > フラッシュに成功したら[**最初のセットアップ**](/en/install/first-setup)で続行します。 > {.is-success} > {.is-success} +> {.is-success} > {.is-success} \ No newline at end of file diff --git a/ja/install/first-setup.md b/ja/install/first-setup.md index 81ff2440..c5a31963 100644 --- a/ja/install/first-setup.md +++ b/ja/install/first-setup.md @@ -60,6 +60,7 @@ sudoとpolkitのパスワード保護を無効にしたい場合は、それに > {.is-danger} これは **危険**になることができます! > {.is-danger} これは **危険**になることができます! > {.is-danger} これは **危険**になることができます! +> {.is-danger} これは **危険**になることができます! > {.is-danger} すべてのユーザーに割り当てられた ID があります。 この ID は、プログラム、ファイルシステムなどによって内部的に使用されます。 必要に応じて変更できますが、通常は必要ありません。 diff --git a/ja/installation.md b/ja/installation.md index 5e741dfe..7701df05 100644 --- a/ja/installation.md +++ b/ja/installation.md @@ -2,7 +2,7 @@ title: BredOS のインストールガイド description: published: true -date: 2025-09-24T12:13:46.662Z +date: 2025-09-24T05:13:56.359Z tags: editor: markdown dateCreated: 2024-07-19T00:42:37.505Z @@ -10,15 +10,15 @@ dateCreated: 2024-07-19T00:42:37.505Z # 🔄 1. BredOS インストールガイド -あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 -## 1.1 デバイス固有の画像のインストール +## 端末固有の画像のインストール These are the boards we love the most. これらは、私たちが最も好きなボードのための画像です。 To install this BredOS images on them, either start with our [device specific image](/install/device-specific-image) installation guide, or take a glimpse to the device page at our wiki, which can be found in the navigation bar left of this. 私たちの[ダウンロードサイト](https://bredos.org/download.html)にアクセスして、お使いのデバイスがそのうちの1つであるかどうかを確認してください。 -## 1.2 一般的なインストール +## 一般的なインストール If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). diff --git a/ja/internal-bred-stuff.md b/ja/internal-bred-stuff.md index 26d03ea4..ff8958f4 100644 --- a/ja/internal-bred-stuff.md +++ b/ja/internal-bred-stuff.md @@ -13,7 +13,7 @@ dateCreated: 2025-09-16T08:47:51.442Z > このページは内部使用のみを対象としています。 **そのように保つためには、未発表のままにする必要があります**。 > {.is-info} -開発者はサブフォルダにノートを追加することができ、後でライターが記事を wiki に変えることができます。 メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** +開発者はサブフォルダにノートを追加することができ、後でライターが記事を wiki に変えることができます。 メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** メモにはテキストやスクリーンショットが含まれている場合があります。 **開発者向けノートの設計言語要件はありません。** 各サブフォルダには、wikiの記事[design language](/en/internal-bred-stuff/design-language)もあります。 もしあなたが新しい作家であれば、**注意深く読んで厳密に従ってください!** もしあなたが新しい作家であれば、**注意深く読んで厳密に従ってください!** diff --git a/ja/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md b/ja/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md new file mode 100644 index 00000000..a191ac9a --- /dev/null +++ b/ja/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md @@ -0,0 +1,137 @@ +--- +title: デバイス固有の画像を使用したインストール +description: +published: false +date: 2025-10-11T10:05:36.426Z +tags: +editor: markdown +dateCreated: 2025-10-11T08:42:36.971Z +--- + +# 🔄 1. 入門情報 + +BredOS をインストールするために、当社は特定のデバイスのボックスから動作するように調整されたデバイス固有の画像を提供します。 これらの画像は、ISOイメージを介してインストールすることと区別されます。 ISOイメージを介したインストールはより一般的ですが、私たちが提供するdevicesupportを超えてサポートされています。 これらの画像は、ISOイメージを介してインストールすることと区別されます。 ISOイメージを介したインストールはより一般的ですが、私たちが提供するdevicesupportを超えてサポートされています。 これらの画像は、ISOイメージを介してインストールすることと区別されます。 ISOイメージを介したインストールはより一般的ですが、私たちが提供するdevicesupportを超えてサポートされています。 + +> ラズベリーOSの点滅に精通している場合は、これ以上の読み取りは必要ありません。 SDカードまたはeMMC、デバイス固有のブレッドOSイメージを取得し、お好みのツールでフラッシュします。 +> {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. +> {.is-warning} + +# 3. ダウンロード + +画像のダウンロードリンクは、 [website](https://bredos.org/download.html)にあります! + +# 4. ブートデバイス + +- BredOS をインストールしたいストレージデバイスを選択してください: + +### Tabset {.tabset} + +#### SD カード + +
SD Card Adapter + +PCのSDカードリーダーにSDカードを挿入し、[**4.1 with Storage Adapter**](#h-41-with-storage-adapter) を続けてください。 + +
+ +
SD Card Adapter + +SDカードをSBCに挿入し、[**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool)のセクションにあるPCのOSに従ってガイドを続行します。 + +> 点滅する前に、ターゲットデバイスを `sd card` に設定する必要があります。 そのためには、[4.2 フラッシュターゲットの変更](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target)を見てください。 +> {.is-warning} + +
+ +#### 削除できないeMMC + +
RKdeveloptool + +[**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool) にあるPCのOSに従ってガイドを続行します。 + +
+ +#### 取り外し可能なeMMC + +
EMMC対USBアダプタ + +ほとんどの一般的に知られているUSBスティックは、eMMCストレージに基づいているので、USB-スティックでありながら取り外し可能なeMMCストレージを備えたそこにUSBからeMMCアダプタがあります。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 これらはブレッドOSのフラッシュにも使用できます。 以下のスクリーンショットに示すように、eMMCをアダプターに接続します。 + +
3.2.1.2 USB to eMMC アダプター + +![emmc-reader-cut.png](/installation-dsi/emmc-reader-cut.png) + +
+ +[**4.1 with Storage Adapter**](#h-41-with-storage-adapter) を続行します。 + +
+ +
USD アダプター +eMMCは基本的にSBCに(ほとんどの場合)ハードワイヤードされたSDカードであるため、eMMCを接続してSDカードに変換できるアダプターがあります。 + +
uSD Adpater と eMMC + +![usd-emmc-cut.png](/installation-dsi/usd-emmc-cut.png) + +
+Firmly press the connector of the eMMC onto the uSD Adapter and connect them to your SD Card Reader. + +
uSD アダプターがリーダー に接続されています + +![usd-connected-cut.png](/installation-dsi/usd-connected-cut.png) + +
+ +[**4.1 with Storage Adapter**](#h-41-with-storage-adapter) を続行します。 + +
+ +
Without Adapter + +あなたのSBCにeMMCを接続し、セクション[**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool)にあるPCのOSに従ってガイドを続行します。 + +
+ +#### NVMe + +> NVMeドライブからの直接起動はデバイスではサポートされていないため、UEFIを別のメディアにインストールする必要があります。 UEFIが起動されると、nVMEドライブから直接起動することができます。 To install UEFI to your SPI or SD Card follow this guide. UEFIが起動されると、NVMeドライブから直接起動することができます。 UEFIが起動されると、nVMEドライブから直接起動することができます。 To install UEFI to your SPI or SD Card follow this guide. +> これを実行することはできません! +> {.is-warning} +> {.is-warning} + +
USBアダプタ + +USBアダプタを介してドライブをPCに接続し、[**4.1 with Storage Adapter**](#h-41-with-storage-adapter)を続行します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 ドライブを直接またはUSBアダプタ経由でPCに接続します。 次に、[3.2] で推奨されるツールのいずれかを使用します。 EMMC / SDカードの書き込み](#h-322-flashing-emmc-sd-card)、NVMeドライブの正しいドライブ文字またはパスを使用してください。 点滅後、ドライブをSBCのnVMEポートに接続します。 点滅後、ドライブをSBCのNVMeポートに接続します。 + +
+ +
Without Adapter + +NVMeドライブをSBCに接続し、[**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool)のセクションにあるPCのOSに従ってガイドを続行します。 + +> 点滅する前に、ターゲットデバイスを `NVMe` に設定する必要があります。 そのためには、[4.2 フラッシュターゲットの変更](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target)を見てください。 +> {.is-warning} + +
+ +# 🚀 4. フラッシュ中 + +> .xz ファイルとして圧縮された画像を提供します。 点滅する前にそれらを解凍してください! 点滅する前にそれらを解凍してください! +> これを実行することはできません! +> {.is-warning} +> {.is-warning} + +## 4.1 ストレージアダプター付き + +SDカードやeMMCをフラッシュするための無数のツールがあります。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 `BalenaEtcher` または `Raspberry Pi Imager` を使用することをお勧めします。 両方のツールは、Linux、macOS、およびMicrosoft Windowsのサポートを提供します。 + +- [BalenaEtcher](https://etcher.balena.io/) +- Raspberry Pi Imager での書き込み + +## 4.2 rKdeveloptool + +このために使用できるさまざまなオペレーティングシステムをカバーするために、インストールを取り外し不可能なeMMCに分割することにしました。 + +- [Flashing with RKDevelop under Linux or macOS](/en/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS) +- [Flashing with RKDevelop under Microsoft Windows](/en/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows) diff --git a/ja/internal-bred-stuff/design-language.md b/ja/internal-bred-stuff/design-language.md index 667676b6..d62f1a7c 100644 --- a/ja/internal-bred-stuff/design-language.md +++ b/ja/internal-bred-stuff/design-language.md @@ -25,17 +25,17 @@ dateCreated: 2025-09-16T09:06:31.497Z # 3. テキスト -- 絵文字の使用は禁止されています。 唯一の例外は 🔸 絵文字です。 唯一の例外は 🔸 絵文字です。 唯一の例外は 🔸 絵文字です。 +- 絵文字の使用は禁止されています。 唯一の例外は 🔸 絵文字です。 唯一の例外は 🔸 絵文字です。 絵文字の使用は禁止されています。 唯一の例外は 🔸 絵文字です。 唯一の例外は 🔸 絵文字です。 唯一の例外は 🔸 絵文字です。 - 記事は一定の長さを超えてはいけません。 たくさんスクロールする必要がある場合は、別のガイドに分割してみてください。 -- 記事に重複を含めてはいけません。 記事に重複を含めてはいけません。 記事がすでに存在する場合は、リンクしてください! 記事に重複を含めてはいけません。 記事がすでに存在する場合は、リンクしてください! +- 記事に重複を含めてはいけません。 記事に重複を含めてはいけません。 記事がすでに存在する場合は、リンクしてください! 記事に重複を含めてはいけません。 記事がすでに存在する場合は、リンクしてください! 記事に重複を含めてはいけません。 記事がすでに存在する場合は、リンクしてください! - コードブロックを使用している場合は、コードブロックのすぐ上に説明する必要があります。 - コードブロックを使用している場合、その説明は、注文されていないリスト内の項目としてレンダリングするには、ハイフン(-)で始まる必要があります。 -- 重要な単語はインラインコードとしてフォーマットする必要があります。 この機能を乱用または使用不能にしないでください。 この機能を乱用または使用不能にしないでください。 この機能を乱用または使用不能にしないでください。 +- 重要な単語はインラインコードとしてフォーマットする必要があります。 この機能を乱用または使用不能にしないでください。 この機能を乱用または使用不能にしないでください。 この機能を乱用または使用不能にしないでください。 この機能を乱用または使用不能にしないでください。 - 重要なメモはインフォボックス内に置く必要があります。 同じルールがエラーと警告に適用されます。 @@ -45,7 +45,7 @@ dateCreated: 2025-09-16T09:06:31.497Z - スクリーンショットや写真は高品質でなければなりません。 -- スクリーンショットは必要に応じてのみ許可されます。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 +- スクリーンショットは必要に応じてのみ許可されます。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 あまりにも多くのスクリーンショットは、情報を見つけることが困難になります。 - スクリーンショットの内容は画像の上のプレーンテキストで記述されている必要があります。 テーブルはテーブルの上にプレーンテキストで記述する必要があります。 その説明は、注文されていないリストの項目としてレンダリングするには、ハイフン(-)で始まる必要があります。 diff --git a/ja/internal-bred-stuff/landing-page.md b/ja/internal-bred-stuff/landing-page.md index 2cd4918f..cc9605bd 100644 --- a/ja/internal-bred-stuff/landing-page.md +++ b/ja/internal-bred-stuff/landing-page.md @@ -13,6 +13,7 @@ dateCreated: 2025-09-19T15:05:44.344Z BredOS のドキュメントへようこそ! BredOSは、ARMベースのシングルボードコンピュータ(SBC)用に特別に設計された、ユーザーフレンドリーなArchベースのLinuxディストリビューションです。 このドキュメントでは、BredOS のインストール、設定、および使用方法について説明します。 BredOSは、ARMおよびRISC-Vベースのシングルボードコンピュータ(SBC)用に特別に設計された、ユーザーフレンドリーなArchベースのLinuxディストリビューションです。 このドキュメントでは、BredOS のインストール、設定、および使用方法について説明します。 BredOSは、ARMおよびRISC-Vベースのシングルボードコンピュータ(SBC)用に特別に設計された、ユーザーフレンドリーなArchベースのLinuxディストリビューションです。 +このドキュメントでは、BredOS のインストール、設定、および使用方法について説明します。 BredOSは、ARMおよびRISC-Vベースのシングルボードコンピュータ(SBC)用に特別に設計された、ユーザーフレンドリーなArchベースのLinuxディストリビューションです。 このドキュメントでは、BredOS のインストール、設定、および使用方法について説明します。 ![](https://github.com/LinuxDroidMaster/Fydetab-Duo-DroidMaster-wiki/raw/main/Images/Linux/BredOS/preview.jpg @@ -42,13 +43,13 @@ BredOS のドキュメントへようこそ! BredOSは、ARMベースのシン # 4. トラブルシューティング -私たちの友人 [**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) は、BredOS についての YouTube 動画を作成しました。 こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: +私たちの友人 [**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) は、BredOS についての YouTube 動画を作成しました。 こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: こちらをご覧ください: # 5. インストール -あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +あなたのためにインストールを容易にするために、私たちはあなたが従うように交配されたパン粉のラインをレイアウトしました。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 > パンくずリスト🔸を見つけた場合は、コミュニティチャネルで頭を上げてください。 > {.is-info} diff --git a/ja/itx-3588j.md b/ja/itx-3588j.md index 58a5c26c..5c39364c 100644 --- a/ja/itx-3588j.md +++ b/ja/itx-3588j.md @@ -2,7 +2,7 @@ title: Firefly ITX-3588J description: published: true -date: 2025-09-28T08:30:32.073Z +date: 2025-09-17T08:03:40.320Z tags: editor: markdown dateCreated: 2025-09-12T08:19:14.440Z @@ -10,12 +10,13 @@ dateCreated: 2025-09-12T08:19:14.440Z # 1. はじめに -Firefly ITX-3588Jは、他のRK3588 SBCと比較してやや珍しいデバイスです。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 +Firefly ITX-3588Jは、他のRK3588 SBCと比較してやや珍しいデバイスです。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 このページでは、その癖とそれらの周りを修正または動作する方法を言及するいくつかの記事をリストしています。 > 「_Frisbee_」とあだ名しました。これはコンピューティングより飛行の方が優れているからです! > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. ダウンロード @@ -45,13 +46,13 @@ ata1.01: status: { DRDY } # 4. Bluetooth -他のSBCとは異なり、Bluetoothアダプタは`/dev/ttyS9`には_付いていません_が、`/dev/ttyS6`に付いています。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/en/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 +他のSBCとは異なり、Bluetoothアダプタは`/dev/ttyS9`には_付いていません_が、`/dev/ttyS6`に付いています。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/en/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 Bluetoothのアクティベートに問題がある場合は、こちらの [guide](/itx-3588j/Bluetooth-Fix) に従ってください。 # 5. HDMI すべてのHDMIポート(入力と出力の両方)に既知の問題があります。 すべてのHDMIポート(入力と出力の両方)に既知の問題があります。 上部HDMI出力はBIOSによって無効になり、下部のHDMIはOSによって無効になります。 これは将来的には修正されるかもしれませんが、今のところ、HDMIを使用しないでください。代わりにUSB-C経由でVGAまたはDisplayPort/HDMIを使用してください。 すべてのHDMIポート(入力と出力の両方)に既知の問題があります。 すべてのHDMIポート(入力と出力の両方)に既知の問題があります。 上部HDMI出力はBIOSによって無効になり、下部のHDMIはOSによって無効になります。 これは将来的には修正されるかもしれませんが、今のところ、HDMIを使用しないでください。代わりにUSB-C経由でVGAまたはDisplayPort/HDMIを使用してください。 これは将来的には修正されるかもしれませんが、今のところ、HDMIを使用しないでください。代わりにUSB-C経由でVGAまたはDisplayPort/HDMIを使用してください。 -# 5. Mini PCIe / NVMe +# 5. miniPCIe / NVMe 気づいていなかった場合は、これらのポートタイプの仕様でUSB接続が可能です。 気づいていなかった場合は、これらのポートタイプの仕様でUSB接続が可能です。 これは、WiFi/Bluetoothコンボカードの処理に一般的に使用され、USBを使用してPCIeとBluetoothを介してWiFiが接続されています。 気づいていなかった場合は、これらのポートタイプの仕様でUSB接続が可能です。 これは、WiFi/Bluetoothコンボカードの処理に一般的に使用され、USBを使用してPCIeとBluetoothを介してWiFiが接続されています。 diff --git a/ja/itx-3588j/sata-firmware-fix.md b/ja/itx-3588j/sata-firmware-fix.md index 05416975..89d2af44 100644 --- a/ja/itx-3588j/sata-firmware-fix.md +++ b/ja/itx-3588j/sata-firmware-fix.md @@ -2,7 +2,7 @@ title: Sata ファームウェアの修正 description: published: true -date: 2025-10-03T05:08:32.217Z +date: 2025-09-19T05:01:28.982Z tags: editor: markdown dateCreated: 2025-09-12T09:18:06.486Z @@ -42,7 +42,7 @@ SPIチップに接続する最も簡単な方法は、クリップを使用す クリップのピン1はケーブル上で色分けされています — 赤いワイヤーはそれを示します。 クリップのピン1はケーブル上で色分けされています — 赤いワイヤーはそれを示します。 赤いワイヤーは、SATAポートがあるボードの端に面する必要があります。 クリップのピン1はケーブル上で色分けされています — 赤いワイヤーはそれを示します。 赤いワイヤーは、SATAポートがあるボードの端に面する必要があります。 -- クリップが完全に挿入されていることを確認します。 クリップが完全に挿入されていることを確認します。 クリップが完全に挿入されていることを確認します。 正しく接続されている場合は、クリップを使用してボードを持ち上げることができます。 +- クリップが完全に挿入されていることを確認します。 クリップが完全に挿入されていることを確認します。 クリップが完全に挿入されていることを確認します。 正しく接続されている場合は、クリップを使用してボードを持ち上げることができます。 クリップが完全に挿入されていることを確認します。 クリップが完全に挿入されていることを確認します。 正しく接続されている場合は、クリップを使用してボードを持ち上げることができます。
SPI に接続されているクリップの方向 @@ -60,7 +60,7 @@ SPIチップに接続する最も簡単な方法は、クリップを使用す ## 2.2 またはSPIチップを元に戻す -はんだ付けウィックとフラックスをつかみ、鉄を加熱し、チップを半田付けします。 あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! +はんだ付けウィックとフラックスをつかみ、鉄を加熱し、チップを半田付けします。 あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! あなたは自分が何をしているのか知っておくべきです! チップをフラッシャーに直接半田付けすることができます(これにはフラッシャーの背面にパッドがあります) または、上記のパックに含まれているアダプターボードのいずれかを使用してください。 パックの一部として、無人のボードとZIF Socketがある必要があります。 賢明に選びなさい。 diff --git a/ja/orangepi-5.md b/ja/orangepi-5.md index 2549e46f..61b2f35e 100644 --- a/ja/orangepi-5.md +++ b/ja/orangepi-5.md @@ -31,6 +31,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: @@ -48,6 +49,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: @@ -65,6 +67,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: @@ -80,6 +83,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: @@ -96,6 +100,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: @@ -112,6 +117,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 仕様: diff --git a/ja/radxa-orion-o6.md b/ja/radxa-orion-o6.md index 3c72b988..0b1d76bf 100644 --- a/ja/radxa-orion-o6.md +++ b/ja/radxa-orion-o6.md @@ -28,6 +28,7 @@ PCIe ポート: > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. ダウンロード @@ -38,11 +39,11 @@ PCIe ポート: mainline カーネルにはドライバがありません。 メインラインと何に取り組んでいるかの概要は、以下で見つけることができません [4. 6.6 カーネルに基づいたバージョンは "ORION" という名前を付けられており、そのボードの全機能セットをサポートしています。 mainline カーネルにはドライバがありません。 メインラインと何に取り組んでいるかの概要は、以下で見つけることができません [4. -mainline カーネルにはドライバがありません。 メインラインと何に取り組んでいるかの概要は、以下で見つけることができません [4. メインラインサポート](#h-4-mainline-support). +mainline カーネルにはドライバがありません。 メインラインと何に取り組んでいるかの概要は、以下で見つけることができません [4. メインラインと何に取り組んでいるかの概要は、以下で見つけることができません [4. メインラインサポート](#h-4-mainline-support). # 3. インストール -プリオンは、デバイス固有の画像を使用する他のサポートされているシングルボードコンピュータ(SBC)とは異なり、一般的なISOイメージからのインストールをサポートしています。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 +プリオンは、デバイス固有の画像を使用する他のサポートされているシングルボードコンピュータ(SBC)とは異なり、一般的なISOイメージからのインストールをサポートしています。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 インストールは、USBスティックまたはUSB光学ドライブを使用して行うことができます。 ## 3.1 Generic ISO のインストール @@ -80,4 +81,4 @@ mainline カーネルにはドライバがありません。 メインライン # 5. PCIE -一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 これによりボードが不安定な場合は、UEFIファームウェアにアップデートし、リンク速度をGen3に設定することを検討してください。 一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 これによりボードが不安定な場合は、UEFIファームウェアにアップデートし、リンク速度をGen3に設定することを検討してください。 \ No newline at end of file +一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 これによりボードが不安定な場合は、UEFIファームウェアにアップデートし、リンク速度をGen3に設定することを検討してください。 一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 これによりボードが不安定な場合は、UEFIファームウェアにアップデートし、リンク速度をGen3に設定することを検討してください。 一部のテスターは、PCIe Gen.4で動作するデバイスが接続されるとシステムが不安定になることを発見しました。 これによりボードが不安定な場合は、UEFIファームウェアにアップデートし、リンク速度をGen3に設定することを検討してください。 \ No newline at end of file diff --git a/ja/radxa-orion-o6/prion-uefi-installation.md b/ja/radxa-orion-o6/prion-uefi-installation.md index 4c04684a..d301b8b5 100644 --- a/ja/radxa-orion-o6/prion-uefi-installation.md +++ b/ja/radxa-orion-o6/prion-uefi-installation.md @@ -55,7 +55,7 @@ startup.nsh VariableInfo.efi ``` -- ボードを `UEFI` で起動します。 ボードを `UEFI` で起動します。 ボードを `UEFI` で起動します。 If you have trouble accessing the UEFI Settings, check [this guide](/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu). +- ボードを `UEFI` で起動します。 ボードを `UEFI` で起動します。 ボードを `UEFI` で起動します。 If you have trouble accessing the UEFI Settings, check [this guide](/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu). ボードを `UEFI` で起動します。 ボードを `UEFI` で起動します。 If you have trouble accessing the UEFI Settings, check [this guide](/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu). - コマンドラインインターフェースを入力するには、`Boot Manager` -> `UEFI Shell` に移動します。 - 更新プロセスが自動的に開始されます。 @@ -92,7 +92,7 @@ du ./cix_flash_all.bin 上の例では、ファイルサイズは `6288062` です。 -- チップの仕様に合わせるには、ファイルの最後に "0" を追加する必要があります。 ``を上記のコマンドのファイルサイズに置き換えます。 ``を上記のコマンドのファイルサイズに置き換えます。 ``を上記のコマンドのファイルサイズに置き換えます。 +- チップの仕様に合わせるには、ファイルの最後に "0" を追加する必要があります。 ``を上記のコマンドのファイルサイズに置き換えます。 ``を上記のコマンドのファイルサイズに置き換えます。 チップの仕様に合わせるには、ファイルの最後に "0" を追加する必要があります。 ``を上記のコマンドのファイルサイズに置き換えます。 ``を上記のコマンドのファイルサイズに置き換えます。 ``を上記のコマンドのファイルサイズに置き換えます。 ``` dd if=/dev/zero bs=1 count=$(((8388608 - )) >> ./cix_flash_all.bin diff --git a/ja/rock-5.md b/ja/rock-5.md index 6b5916ba..dda9c64b 100644 --- a/ja/rock-5.md +++ b/ja/rock-5.md @@ -30,6 +30,7 @@ dateCreated: 2024-09-21T09:12:56.606Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} #### Rock 5C diff --git a/zh-tw/customizations/news.md b/zh-tw/customizations/news.md index 9c05b708..e71af596 100644 --- a/zh-tw/customizations/news.md +++ b/zh-tw/customizations/news.md @@ -2,7 +2,7 @@ title: BredOS News description: Customizing this suprisingly complicated piece of software. published: true -date: 2025-10-05T13:04:29.052Z +date: 2025-10-06T07:18:15.049Z tags: editor: markdown dateCreated: 2025-10-04T21:13:09.732Z @@ -10,21 +10,21 @@ dateCreated: 2025-10-04T21:13:09.732Z # 🎛️ 1. 簡介 -By default `bredos-news` launches every time you open your shell. This is set by the line `bredos-news || true` in `~/.bashrc` and by the existence of `/etc/profile.d/99-bredos-news.sh` +BredOS News launches every time you open your shell. This is set by a configuration in `~/.bashrc` and `/etc/profile.d/99-bredos-news.sh`. -Every copy of `bredos-news` is personalized, which means you can fully configure which features of it you want, as well as theme it fully. +Every copy of `bredos-news` can be personalized, which means you can fully configure which features of it you want, as well as theme it fully. # 3. Configuration & Overrides -A permenant (per-user) configuration can be set at `~/.newsrc`. A default blank configuration is automatically (re)generated after the first run of the app, so it is possible to reset its configuration by deleting this file. +Permenant (per-user) configuration can be done at `~/.newsrc`. The default blank configuration is automatically (re)generated after the first run of the app. -- The default configuration file should look like this: +- The default file looks like this at the time of writing: ``` """ BredOS-News Configuration -Refer to `https://wiki.bredos.org/e/en/customizations/news`, +Refer to `https://wiki.bredos.org/customizations/news`, for detailed instructions on how to configure. """ @@ -66,7 +66,7 @@ shortcuts["?"] = shortcuts_help ## 2.1 Set accent (color) -The parameter `Accent` sets the primary colors, `Accent_Secondary` sets the colors for all the details. Any arbitrary ANSI escape sequence may be applied. +`Accent` sets the primary colors, `Accent_Secondary` sets the colors for all the details. Any arbitrary ANSI escape sequence may be applied. > For more info on ANSI escape sequences and examples, follow [this link](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797). > {.is-info} @@ -80,31 +80,31 @@ Common styles: | Bold Red | `Accent = "\033[1m\033[38;5;124m"` | | | `Accent_Secondary = "\033[38;5;160m"` | -## 2.2 Disabling features +## Disabling features -| Parameter | Description | -| ------------------------ | ----------------------------------------------------------------------------------------- | -| `Hush_Updates` = `False` | Removes the package updates section entirely. | -| `Hush_Disks` = `False` | Removes the attached medium storage usage notes. | -| `Hush_Smart` = `False` | Mutes disk failure warnings. This should **not** be used. | +| Parameter | Shortcuts | +| ------------------------ | -------------------------------------------------------------------------------------------------- | +| `Hush_Updates` = `False` | `Hush_Updates` removes the package updates section entirely. | +| `Hush_Disks` = `False` | `Hush_Disks` removes the attached medium storage usage notes. | +| `Hush_Smart` = `False` | `Hush_Smart` mutes disk failure warnings. This should NOT be used. | -## 2.3 Configuring animation time +## Configuration & Overrides -| Parameter | Description | -| ----------------------- | ----------------------------------------------------------------------------------------------- | -| `Time_Tick` = `0.1` | Configures the time between frames of the animation. | -| `Time_Refresh` = `0.25` | Configures how often the system details refresh. | -| `Onetime` = `False` | Disables the animation loop, the shortcut system and terminal resize functions. | +| Parameter | 簡介 | +| ----------------------- | --------------------------------------------------------------------------------------------------------- | +| `Time_Tick` = `0.1` | Configuring animation time | +| `Time_Refresh` = `0.25` | `Time_Refresh` configures how often the system details refresh. | +| `Onetime` = `False` | `Onetime` disables the animation loop, the shortcut system and terminal resize functions. | > These values are the best already. Do not reduce any further or cpu usage **will** spike. > {.is-info} # 4. Shortcuts -The `shortcuts` array is a dictionary of settable keybinds. This is basically quick-dial for your terminal. While `bredos-news` is looping it's animation, pressing one of the configured keys will, instead of passing the key to the shell, launch the preconfigured shortcut. +`shortcuts` is a dictionary of settable keybinds. Quick-dial for your terminal. While News is looping it's animation, pressing one of the configured keys will, instead of passing the key to the shell, launch the preconfigured shortcut. -Setting shortcut keys, like how it's shown in the example, allows running commands or python functions. For the given example above, pressing 1 will launch the tool `bredos-config`. All shell operations, like changing directory and/or piping, are fully supported, while special keys and key combinations are currently not supported. +Setting keys, like how it's shown in the example, allows running commands or python functions. For the given example above, pressing 1 will launch the tool `bredos-config`. Shell operations, like changing directory and/or piping are fully supported. Special keys and combinations are currently not supported. # 🔁 4. Environment overrides -Setting the variable `HUSH_NEWS=1` or creating the file `~/.hush_login` will prevent BredOS News from running. +Setting `HUSH_NEWS=1` will prevent BredOS News from running. diff --git a/zh-tw/home.md b/zh-tw/home.md index b0235ea5..6030fdbd 100644 --- a/zh-tw/home.md +++ b/zh-tw/home.md @@ -2,7 +2,7 @@ title: BredOS 主頁 description: published: true -date: 2025-10-06T05:41:19.201Z +date: 2025-10-06T09:38:43.497Z tags: editor: markdown dateCreated: 2024-07-19T14:36:23.702Z @@ -21,26 +21,26 @@ The documentation will guide you through the installation, configuration, and us # 3. 🚀 Features - We ship functional installations, not configurations. -- No experience required. It’s easy; everything is documented, and [we love to help](#h-8-community-and-support)! +- No experience required. It’s easy; everything is documented, and [we love to help](#h-7-community-and-support)! - Simple and plain by design! **⚡ Lightweight**: Minimal bloat, ensuring a lightweight and responsive system. - Arch-based - with customization tailored to be polished and easy to use. ## 2.1 Featured tools - Bakery - [your guide to your own Bred](/install/first-setup)! -- Bred-News - [the news channel about your Bred](/en/customizations/news)! +- Bred-News - [the news channel about your Bred](/customizations/news)! - Bred-Tools - [the swiss knife at your hand](/Tools)! -- Bred-Config - [like raspi-config, but with better taste!](/bredos-config) +- Bred-Config - [like raspi-config, but with better taste](/bredos-config)! - Govctl - [take control of your CPU](/how-to/govctl)! # 4. [🛠️ System Requirements](#system-requirements) -We support a wide range of devices—from exciting ARM-based systems and experimental RISC-V setups to plain old lame x86_64 intel/amd boards. We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). +We support a wide range of devices—from exciting ARM-based systems and experimental RISC-V setups to plain old lame x86 intel/amd boards. We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). ## 🛠️ System Requirements - **🧠 Minimum RAM**: 2 GB -- Storage: 8 GB microSD card/eMMC/NVMe or larger +- **💾 Storage**: 16 GB microSD card or larger # 🔁 4. 安裝 @@ -48,11 +48,11 @@ Our friend **DroidMaster** made a YouTube video about BredOS. Check it out here: -# 5. Download +# 5. 💽 Installation You can find download links for images in our [website](https://bredos.org/download.html)! -# 5. 💽 Installation +# 5. 安裝 To make installation easy for you, we laid out a line of bred crumbs to follow. @@ -64,7 +64,7 @@ Visit our [download site](https://bredos.org/download.html) to find out if your ## 5.2 Generic installation -If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86_64- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). +If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). ## 5.3 Docker container installation @@ -74,11 +74,11 @@ If your device isn’t listed on our [download site](https://bredos.org/download docker pull bredos/bredos ``` -# 4. 安裝 +# 9. 🤝 Contributing -Take a look at the device pages in the navigation bar on this page to find known issues specific to your device. If your problem is not listed there, feel free to contact us directly via [our support channels](#h-8-community-and-support). +Take a look at the device pages in the navigation bar on this page to find known issues specific to your device. If your problem is not listed there, feel free to contact us directly via [our support channels](#h-7-community-and-support). -# 8. 🌐 Community and Support +# 4. 🌐 Community and Support 加入 BredOS 社區,獲取支持、分享想法並為項目做出貢獻: @@ -87,16 +87,16 @@ Take a look at the device pages in the navigation bar on this page to find known - [GitHub](http://github.com/BredOS) {.links-list} -# 9. 🤝 Contributing +# 10. Mainline Campaign -BredOS 是一個開源項目,歡迎貢獻 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: +BredOS 是一個開源項目,歡迎貢獻 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: - 🐛 Report bugs and issues - 💻 Submit patches and improvements - 📄 Write and improve documentation - 🧑‍🤝‍🧑 Help other users in the community forums and chat -# 10. Mainline Campaign +# 9. Mainline Campaign Right now, BredOS images for RK3588 devices rely on the crusty Rockchip BSP kernel — a huge, duct-taped codebase that’s hard to maintain, insecure, and always lags behind upstream Linux. diff --git a/zh-tw/how-to.md b/zh-tw/how-to.md index fa008913..6ede8206 100644 --- a/zh-tw/how-to.md +++ b/zh-tw/how-to.md @@ -2,7 +2,7 @@ title: How To! description: Guides, tutorials and tips on how to install or use certain things in BredOS published: true -date: 2025-10-05T07:05:01.193Z +date: 2025-09-28T12:21:49.254Z tags: editor: markdown dateCreated: 2024-08-27T06:01:06.954Z @@ -14,9 +14,9 @@ This page contains Guides, tutorials, and tips on how to install or use certain # 2. Useful Links -- [How to play back DRM protected content (installing widevine)](/how-to/widevine-watch-drm-content) +- [How to play back DRM protected content (installing widevine)](/en/how-to/widevine-watch-drm-content) -- [🐾 How to setup Panthor on Mali GPUs with RK3588]/how-to/how-to-setup-panthor) +- [How to setup Panthor on Mali GPUs with RK3588](/en/how-to/how-to-setup-panthor) - [How to Install STEAM on BredOS](/how-to/how-to-install-steam) @@ -40,9 +40,9 @@ This page contains Guides, tutorials, and tips on how to install or use certain - [How to handle reported disk failures](/how-to/disk-failure) -- [How to install Android Apps to BredOS](/how-to/waydroid) +- [How to install Android Apps to BredOS](/en/how-to/waydroid) -- [How to manage virtual switches](/how-to/open-vswitch) +- [How to manage virtual switches](/en/how-to/open-vswitch) - [How to manage systemd-nspawn containers](/how-to/systemd-nspawn) diff --git a/zh-tw/how-to/disk-failure.md b/zh-tw/how-to/disk-failure.md index 42437153..cc939e3d 100644 --- a/zh-tw/how-to/disk-failure.md +++ b/zh-tw/how-to/disk-failure.md @@ -2,7 +2,7 @@ title: Handling Failing Disks description: A guide on S.M.A.R.T data and replacing disks published: true -date: 2025-09-24T09:25:24.826Z +date: 2025-09-23T15:33:58.026Z tags: editor: markdown dateCreated: 2025-06-01T10:33:55.798Z @@ -10,18 +10,21 @@ dateCreated: 2025-06-01T10:33:55.798Z # 1. IMPORTANT DISCLAIMER -This guide is a set of tips gathered from personal experiences. You need to ensure proper understanding and risk when executing any commands from this guide. **Data loss is possible, and likely.** +This guide is a set of tips gathered from personal experiences. Ensure proper understanding and risk when executing any commands from this guide. Data loss is possible. > Do **not** trust ChatGPT or any other LLMs with recovering failed disks. > You will be disappointed! Making it worse is always possible. > {.is-danger} -# 2. Help me +# 2. Reported Failures At BredOS, we refuse to let any users experience data loss. Read through this article carefully; if you need further help, feel free to contact us on our support channels or via mail. - [📱 Telegram](https://t.me/bredoslinux) -- [💬 Discord](https://discord.gg/jwhxuyKXaa) +- Discord: https://discord.gg/beSUnWGVH2 + Telegram: https://t.me/+MUeb_iKsggY5YzY0 + Email: support@bredos.org + {.is-success} - [Email](mailto:support@bredos.org) {.links-list} @@ -34,10 +37,10 @@ If you've been linked to this from BredOS News, head to the following section. # 🔁 4. S.M.A.R.T Data -## 4.1 Viewing S.M.A.R.T Data (HDD) +## 3.1 Viewing S.M.A.R.T Data (HDD) > If you have a different storage medium, head below to it's relevant section. -> {.is-info} +> Each has it's own section. - Assuming hard disk `/dev/sda`, to view it's S.M.A.R.T data, run: @@ -149,7 +152,7 @@ Most of this data is irrelevant to drive health. Out of all of this, the followi - `SMART overall-health self-assessment`, which should be "PASSED". If any other value is reported, the drive should be replaced with haste. - `Reallocated_Sector_Ct`, the number of relocated sectors, which if more than a single one indicates significant risk of cascading failure. -## 4.2 Viewing S.M.A.R.T Data (NVME) +## 3.2 Viewing S.M.A.R.T Data (NVME) - Assuming NVME `/dev/nvme0`, to view it's S.M.A.R.T data, run: @@ -234,7 +237,7 @@ Here, the only important values are: - `Media and Data Integrity Errors`, which indicate significant flash degredation. - `Error Information Log Entries`, which usually indicate how many flash regions have been masked with spare flash. -## 4.3 Viewing EMMC health +## 3.3 Viewing EMMC health > Do not run this on SD cards, it will crash them. It won't damage them, but it doesn't do anything productive. > {.is-info} @@ -414,7 +417,7 @@ This value indicates a percentage-range of health. - Value `0x03` indicates 21-30% health used. - And so on and so fourth.. -## 4.4 BTRFS reported data +## 3.4 BTRFS reported data If you are instead using a USB, an SD card ~~or floppy drives~~, it is unfortunately impossible to get proper reporting data. @@ -438,9 +441,9 @@ sudo btrfs device stats /dev/mmcblk0p3 If any of these values is non-zero, the medium is probably **SIGNIFICANTLY** degraded. -## 4.5 Should I replace the drive? +## 3.3 Should I replace the drive? -If you have just a few (<5) relocated sectors, or less than half available spare flash, reported from `smartctl` it's probably fine to keep using the disk for a little while. +If you have just a few (<5) relocated sectors, it's probably fine to keep using the disk for a little while. However burning through spare flash or rapidly relocating dozens of sectors is however a sign of imminent failure. diff --git a/zh-tw/how-to/free-space-up.md b/zh-tw/how-to/free-space-up.md index 6b4a17d7..6db7b764 100644 --- a/zh-tw/how-to/free-space-up.md +++ b/zh-tw/how-to/free-space-up.md @@ -111,6 +111,9 @@ Sometimes, large files can take up space unnecessarily. Here are tools you can u ## Console Tools ⌨️ - **duc** — A disk usage inspector.\ + [Website](https://duc.zevv.nl) | AUR: `ducAUR`\ + [Website](https://duc.zevv.nl) | AUR: `ducAUR` + **duc** — A disk usage inspector.\ [Website](https://duc.zevv.nl) | AUR: `ducAUR`\ [Website](https://duc.zevv.nl) | AUR: `ducAUR` [Website](https://duc.zevv.nl) | AUR: `ducAUR` @@ -120,6 +123,7 @@ Sometimes, large files can take up space unnecessarily. Here are tools you can u [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` + [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` - **ncdu** — ncurses disk usage analyzer.\ @@ -127,6 +131,7 @@ Sometimes, large files can take up space unnecessarily. Here are tools you can u [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` + [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` ## Graphical Tools 🖼️ @@ -164,6 +169,8 @@ Sometimes, large files can take up space unnecessarily. Here are tools you can u [Website](https://wiki.gnome.org/Apps/DiskUsageAnalyzer) | AUR: `baobab` - **qdirstat** — Qt-based directory statistics tool.\ + [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR` + **qdirstat** — Qt-based directory statistics tool.\ [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR` **qdirstat** — Qt-based directory statistics tool.\ [GitHub](https://github.com/shundhammer/qdirstat) | AUR: `qdirstatAUR`\ diff --git a/zh-tw/how-to/manage-services.md b/zh-tw/how-to/manage-services.md index aefaba76..55d4264f 100644 --- a/zh-tw/how-to/manage-services.md +++ b/zh-tw/how-to/manage-services.md @@ -2,7 +2,7 @@ title: How to manage services description: published: true -date: 2025-10-05T07:04:12.252Z +date: 2025-10-10T06:09:36.168Z tags: editor: markdown dateCreated: 2025-09-30T10:31:51.284Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-30T10:31:51.284Z # 🎛️ 1. 📥 Installing the Firmware -Managing services is a core part of administering a Linux system, and systemctl—part of the systemd suite—is the primary tool for the job on most modern distributions, including BredOS. Whether you need to start a service, stop it, check its status, or configure it to launch at boot, systemctl provides a consistent and powerful interface. This guide will walk you through the essential commands and practical examples to help you take control of system services with confidence. +Managing services is a core part of administering a Linux system, and systemctl—part of the systemd suite—is the primary tool for the job on most modern distributions. Whether you need to start a service, stop it, check its status, or configure it to launch at boot, systemctl provides a consistent and powerful interface. This guide will walk you through the essential commands and practical examples to help you take control of system services with confidence. # 3. Examine your services @@ -20,13 +20,13 @@ Managing services is a core part of administering a Linux system, and systemctl ![bredos-news.png](/systemd/bredos-news.png) -At the end of its output, you can read the text "System is operating normally." This means that all services supposed to start on boot have been started without any error. If you have just booted your device, it may show the warning "**X** services report status activating" This is normal, as many services can be started in parallel, which can lead to delays while starting. This warning should go away after a few minutes. +At the end of its output, you can read the text "System is operating normally." This means that all services supposed to start on boot have been started without any error. This warning should go away after a few minutes. If you have just booted your device, it may show the warning "**X** services report status activating" This is normal, as many services can be started in parallel, which can lead to delays while starting. -If you see the error message, "**X** services report status failed" one or more services have failed to start. +If you see the error message, "**X** services have failed" one or more services have failed to start. ## 2.2 With `systemctl` -- To list all system-wide services on your computer, run: +- To list all services on your computer run: ``` systemctl list-units --type=service @@ -38,13 +38,13 @@ systemctl list-units --type=service systemctl list-units --type=service --user ``` -This outputs a list of services. Navigate though it with your arrow keys, or use space to go one page down. Exit it with the Q key. +This outputs a list of services. Navigate though it with your arrow keys, or use space to go one page down. Leave it with the Q key. Services can have different states as shown in the row "SUB". They can be `running`, `exited`, or `failed`. - A `running` service performs background tasks for you. A great example of this is Network Manager. This service manages your network connectivity. Since you can always plug in an Ethernet cable, the program needs to run continuously to manage your network accordingly. This is achieved by a `running` service. -- A `exited` service is one that runs at boot, performs its task, and then terminates cleanly. A good example of this is the systemd-tmpfiles-setup service. It starts on boot, sets up a ramdisk, mounts it to /tmp, and then exits gracefully. +- An `exited` service is one that runs at boot, performs its task, and then terminates cleanly. A good example of this is the systemd-tmpfiles-setup service. It starts on boot, sets up a ramdisk, mounts it to /tmp, and then exits gracefully. - A `failed` service did not start correctly or encountered a problem while running and stopped with an error code. This does not mean that your system is broken, but fixing it might still be advisable. diff --git a/zh-tw/how-to/open-vswitch.md b/zh-tw/how-to/open-vswitch.md index caa8b83a..34e2fb28 100644 --- a/zh-tw/how-to/open-vswitch.md +++ b/zh-tw/how-to/open-vswitch.md @@ -2,7 +2,7 @@ title: How to manage virtual switches description: published: true -date: 2025-09-25T06:12:54.789Z +date: 2025-09-24T12:11:02.185Z tags: editor: markdown dateCreated: 2025-09-24T11:30:44.331Z diff --git a/zh-tw/how-to/run-vms.md b/zh-tw/how-to/run-vms.md index c8d9adea..510add97 100644 --- a/zh-tw/how-to/run-vms.md +++ b/zh-tw/how-to/run-vms.md @@ -104,7 +104,7 @@ virt-manager - Click `Finish` -A new window opens, allowing you to edit the settings of your virtual machine before creating it.- Open the CPUs configuration and then the XML tab A new window opens, allowing you to edit the settings of your virtual machine before creating it.- Open the CPUs configuration and then the XML tab Open the CPUs configuration and then the XML tab +A new window opens, allowing you to edit the settings of your virtual machine before creating it.- Open the CPUs configuration and then the XML tab A new window opens, allowing you to edit the settings of your virtual machine before creating it.- Open the CPUs configuration and then the XML tab Open the CPUs configuration and then the XML tab A new window opens, allowing you to edit the settings of your virtual machine before creating it.- Open the CPUs configuration and then the XML tab Open the CPUs configuration and then the XML tab - Locate `XYZ` and replace it with diff --git a/zh-tw/how-to/systemd-nspawn.md b/zh-tw/how-to/systemd-nspawn.md index d481af28..62c6e622 100644 --- a/zh-tw/how-to/systemd-nspawn.md +++ b/zh-tw/how-to/systemd-nspawn.md @@ -1,8 +1,8 @@ --- -title: Manage systemd-nspawn containers +title: Manage containers with systemd-nspawn description: published: true -date: 2025-09-25T11:47:09.582Z +date: 2025-09-25T10:54:42.662Z tags: editor: markdown dateCreated: 2025-09-25T07:02:39.910Z @@ -14,11 +14,11 @@ dateCreated: 2025-09-25T07:02:39.910Z Unlike full virtualization solutions like QEMU or container platforms like Docker, `systemd-nspawn` uses Linux namespaces and cgroups to create containers with very little overhead. -# 3. Create a container template +# 3. Create container template Containers using nspawn can be run from any location on your filesystem, but the recommended folder is `/var/lib/machines`. Inside this folder, we create a subfolder that holds our Linux/GNU rootfs. To simplify the process, this article guides you through creating a container template. The contents of that template folder can then be copied to a new location and used as a new container environment. -- Switch to your root user: +- Switch to root: ``` sudo su @@ -41,22 +41,22 @@ As a container can hold any distribution's rootfs, you are relatively free in yo > Any commands that need to be run inside your container must be adjusted according to your distribution's variant if you are not using BredOS. > {.is-info} -- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) Look up your release of choice, then download the `.tar.gz` for your CPU architecture. -- [Debian genericcloud](https://cloud.debian.org/images/cloud/) Scroll down and click on the release you want to download, then download the `.tar.gz` for your CPU architecture. -- [Fedora Container Base](https://fedoraproject.org/misc#minimal) Scroll down and choose between `Container Base` or `Container Minimal Base`. -- [Arch Linux](https://archlinux.org/download/) Choose a mirror near you, then download the `.tar.zst` file. -- [Arch Linux ARM](https://archlinuxarm.org/os/) Download the .tar.gz file with the `latest` and `aarch64` or `armv7` tag. +- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) Look up your release of choice, then download the .tar.gz for your CPU architecture. +- [Debian genericcloud](https://cloud.debian.org/images/cloud/) Scroll down and click on the release you want to download, then download the .tar.gz for your CPU architecture. +- [Fedora Container Base](https://fedoraproject.org/misc#minimal) Scroll down and choose between Container Base or Container Minimal Base. +- [Arch Linux](https://archlinux.org/download/) Choose a mirror near you, then download the .tar.zst file. +- [Arch Linux ARM](https://archlinuxarm.org/os/) Download the .tar.gz file with the aarch64 or armv7 tag. {.links-list} > A BredOS rootfs will be available soon! > {.is-warning} -After downloading your chosen rootfs tarball, it needs to be extracted. In this example, we downloaded the Arch Linux ARM tarball and converted it to BredOS. +After you have downloaded your rootfs tarball of choice, we need to extract it. In this example we downloaded the Arch Linux ARM tarball and convert it to BredOS. - Still as root extract the tarball into `/var/lib/machines/template`: ``` -tar -xzf -C /var/lib/machines/template +sudo tar -xzf -C /var/lib/machines/template ``` - The contents of the folder `template` should look like this: @@ -72,7 +72,7 @@ bin boot dev etc home lib mnt opt proc root run sbin srv sys tmp systemd-nspawn --machine="Template" --directory=/var/lib/machines/template ``` -The parameter `--machine` defines the name of the container, while `--directory` points to the location of the container. To exit the container, use either Ctrl + D or type Ctrl + ] three times within one second. +The parameter `--machine` defines the name of the container, while `--directory` points to the location of the container. To exit the container either use Ctrl + D or click Ctrl + ] three times within one second. The first thing we want to do inside the container is initialize our package manager and update the system. @@ -85,9 +85,9 @@ pacman -Syu ``` > If you encounter problems resolving hostnames, remove the file `/var/lib/machines/template/etc/resolv.conf` from the host system. -> {.is-info} +> {.is-danger} -- After that we need to remove some unnecessary stuff like the kernel and firmware: +- After that we need to remove unessecary stuff like the kernel and firmware: ``` pacman -R linux-aarch64 linux-firmware @@ -101,13 +101,13 @@ pacman-key --lsign-key 77193F152BDBE6A6 BF0740F967BA439D DAEAD1E6D799C638 1BEF1B echo -e '# --> BredOS Mirrorlist <-- #\n\n# BredOS Main mirror\nServer = https://repo.bredos.org/repo/$repo/$arch\n' | tee /etc/pacman.d/bredos-mirrorlist ``` -- Then edit the mirror file: +- Than edit the mirror-file: ``` nano /etc/pacman.conf ``` -- And add the following to the end of the file: +- And add the following at the end: ``` [BredOS-any] @@ -131,9 +131,9 @@ pacman -Syu bred-os-release BredOS-any/lsb-release bredos-logo pacman -Sy bredos-config bredos-news ``` -# 4. Run a container with virtual network +# 4. Run container with virtual network -The container we created in section [2. Create container template](#h-3-create-container-template) used the network of your hostsystem. If you prefer a virtual network device on your container, for example if you want to use [Open vSwitch](/how-to/open-vswitch), do the following. +The container we created in section [2. Create container template](#h-3-create-container-template) used the network of your hostsystem. If you prefer a virtual network device on your container, for example because you want to use [Open vSwitch](/en/how-to/open-vswitch), do the following. - If you want to do this on a new container, clone it: @@ -179,13 +179,13 @@ DNS= example -> 9.9.9.9 systemctl enable systemd-networkd ``` -To let the container start that service, it needs to be booted (the previous command is more like chrooting). We achieve this by using the `--boot` parameter. Additionally, we add the `--network` parameter to start the container with a virtual network device. +To let the container start that service, it needs to be booted (the command before is more like chrooting). We achive this by the use of the `--boot` parameter. Also we add the `--network` parameter to start the container with a virtual network device. ``` -systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --boot --network +systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --boot ``` -This will boot the container and display the login prompt. Logging in as root is not possible, so you must either create a user before booting into the container or proceed to section [4. Run container as a service](#h-4-run-container-as-a-service). +This will boot the container and throws you into the log-in prompt. Log-in as root is not possible here so you either create a user before booting into the container or continue with section [4. Run container as a service](#h-4-run-container-as-a-service). - To create a user, run the following inside your container: @@ -197,11 +197,11 @@ passwd > As you may want to use your virtual network device for actual networking, further configuration is needed. Use, for example, [Open vSwitch](/how-to/open-vswitch) or a simple bridge device to connect the virtual network device to something. > {.is-info} -# 🔁 4. Run a container as a service +# 🔁 4. Run container as a service It it possible to start a container as a service, for example to start it on boottime. There is a implementation through the systemd-nspawn@.service unit, but it requires to create override files to configure it. Our prefered way is to create a new servicefile, which contains all parameters we want to use for our container. -- Clone the template to create a new container: +- Clone the teamplate to create a new container: ``` mkdir /var/lib/machines/my-first-container @@ -233,7 +233,7 @@ WantedBy=multi-user.target ``` -If you want to use a virtual network device on your container add, `--network` at the end of `ExecStart=/usr/...`. +If you want to use virtual network devices on your container add, `--network` at the end of `ExecStart=/usr/...`. - You can then start the container with: @@ -259,11 +259,11 @@ sudo machinectl shell sudo machinectl ``` -# 5. Access files/folders on host from inside a container +# 5. Access files/folders on host from inside the container -As the name suggests, a container typically does not have access to your host system. This can be modified to allow the container access to specific files or folders on your host system; for example, to provide additional storage space or grant the container access to your GPU. +As the name suggests, a container normally has no access to your hostsystem. This can be changed to let the container access specific files or folders on your hostsystem, for example to open up storage space or give the container access to your GPU. -- Access to a file/folder can be achieved with the `--bind` parameter: +- Access to a file/folder can be achived with the `--bind` parameter: ``` systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --bind= @@ -275,7 +275,7 @@ systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --bin systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --bind=/home ``` -This will mount the folder `/home` to the same location within your container. If you wish to change the mount point inside your container, you can specify this by using a : between both paths. +This will mount the folder `/home` to the same location inside your loaction. If you want to change the mountpoint inside your container you can specify this with a : between both path's. - For example, if you want `/home` at `/tmp/home`: @@ -285,4 +285,4 @@ systemd-nspawn --machine="Template" --directory=/var/lib/machines/template --bin # 5. Additional Notes -`systemd-nspawn` is a extremly powerful tool. What we covered here are just the basics. Take a look at their [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html), if you want to be amazed! \ No newline at end of file +`systemd-nspawn` is a extremly powerful tool. What we covered here is merely more than the basics. Take a look at there [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html), if you want to be amazed! \ No newline at end of file diff --git a/zh-tw/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md b/zh-tw/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md index 17239c3a..90948581 100644 --- a/zh-tw/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md +++ b/zh-tw/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md @@ -2,7 +2,7 @@ title: Btrfs Snapshots and Rollbacks with Timeshift description: A comprehensive guide on setting up Btrfs snapshots and system rollbacks using Timeshift published: true -date: 2025-10-01T09:19:56.756Z +date: 2025-10-01T09:05:40.858Z tags: editor: markdown dateCreated: 2024-09-27T19:19:08.209Z diff --git a/zh-tw/how-to/waydroid.md b/zh-tw/how-to/waydroid.md index 85d361b6..f435547f 100644 --- a/zh-tw/how-to/waydroid.md +++ b/zh-tw/how-to/waydroid.md @@ -2,7 +2,7 @@ title: Run Android apps (waydroid) description: published: true -date: 2025-10-01T11:53:29.300Z +date: 2025-09-26T10:03:46.309Z tags: editor: markdown dateCreated: 2025-09-21T08:40:19.752Z @@ -20,14 +20,14 @@ Waydroid is a container-based solution for running Android on Linux/GNU using Wa sudo pacman -S waydroid ``` -## 2.1 Android Image for RK3588 +## 2.1 RK3588 You need panthor enabled and setup. To do this follow [this guide](/how-to/how-to-setup-panthor). - Install panthor image: ``` -sudo pacman -S waydroid-image-panthor +sudo pacman -S waydroid-panthor-image ``` - Initialize waydroid: @@ -36,7 +36,7 @@ sudo pacman -S waydroid-image-panthor sudo waydroid init -f -i /usr/share/waydroid-extra/images ``` -## 2.2 Android Image for Generic ARM64/X86_64 +## 2.2 Generic ARM64/X86_64 - This will download and install the GAPPS version of android: @@ -66,7 +66,7 @@ waydroid session start waydroid app install .apk ``` -# 5. Enable Window integration +# 3. Enable and start waydroid Waydroid by default always runs in fullscreen. diff --git a/zh-tw/install/Installation-of-UEFI.md b/zh-tw/install/Installation-of-UEFI.md index fe55e7dc..7396f991 100644 --- a/zh-tw/install/Installation-of-UEFI.md +++ b/zh-tw/install/Installation-of-UEFI.md @@ -2,7 +2,7 @@ title: Installation of UEFI description: published: true -date: 2025-09-28T09:53:54.047Z +date: 2025-09-28T08:24:50.721Z tags: editor: markdown dateCreated: 2025-09-16T11:29:43.061Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-16T11:29:43.061Z # 1. 簡介 -Many of our supported devices do offer support for `UEFI`, which is a modern firmware interface that initializes hardware and starts the operating system. With the help of `UEFI` your device is capable of booting .iso files (written to a USB-Stick or burned to a DVD) as well as booting your OS directly from the NVMe drive or over the network via PXE. +Many of our supported devices do offer support for `UEFI`, which is a modern firmware interface that initializes hardware and starts the operating system. With the help of `UEFI` your device is capable of booting .iso files (written to a USB-Stick or burned to a DVD) as well as booting your OS directly from the nVME drive or over the network via PXE. > Multiple installations of UEFI can cause problems when saving your UEFI settings. > {.is-warning} @@ -35,13 +35,14 @@ Download the latest release matching your device, insert a SD Card of (almost) a > Insert your SD Card into your SBC and you are good to go! > {.is-success} -## 3.2 Installation to SPI from within UEFI +## 3.2 Installation to SPI > If you have skipped 3.1, go back. This step is needed for flashing to the SPI chip! > You can remove the SD Card afterwards > {.is-info} > {.is-info} > {.is-info} +> {.is-info} > This procedure is untested. If you have done it successfuly please report back on our Discord or Telegram channel. > {.is-warning} diff --git a/zh-tw/install/device-specific-image.md b/zh-tw/install/device-specific-image.md index 584d7f36..7eda5ffb 100644 --- a/zh-tw/install/device-specific-image.md +++ b/zh-tw/install/device-specific-image.md @@ -2,7 +2,7 @@ title: Installation with a device specific image description: published: true -date: 2025-10-03T04:59:17.765Z +date: 2025-09-28T08:24:20.184Z tags: editor: markdown dateCreated: 2025-09-15T12:36:27.362Z @@ -25,7 +25,7 @@ Installation varies from device to device and the medium you want to install Bre - `3.1 non-removable eMMC` - `3.2 removable eMMC and SD Card` -- [3.3 NVMe](#h-33-nvme) +- `3.3 nVME` > Before you begin please check which options are available with your device! > {.is-info} @@ -86,15 +86,15 @@ There are countless tools to flash an sd card or eMMC. In this guide we will cov > We provide images compressed as .xz files. Make sure you decompress them before flashing! > {.is-warning} -## 3.3 NVMe +## 3.3 nVME ### 3.3.1 Prerequisites -As direct booting from the NVMe drive is not supported by our devices we need to install UEFI to a different medium. After UEFI is booted you then are able to boot from the nVME drive directly. To install UEFI to your SPI or SD Card follow this guide. +As direct booting from the nVME drive is not supported by our devices we need to install UEFI to a different medium. After UEFI is booted you then are able to boot from the nVME drive directly. To install UEFI to your SPI or SD Card follow this guide. -### 3.3.2 Flashing NVMe +### 3.3.2 Flashing nVME -Connect the drive to your PC, either directly or via a USB adapter. After flashing connect the drive to the nVME port of your SBC. After flashing connect the drive to the NVMe port of your SBC. +Connect the drive to your PC, either directly or via a USB adapter. After flashing connect the drive to the nVME port of your SBC. Then use one of the recommended tools in [3.2.2 Flashing eMMC / SD Card](#h-322-flashing-emmc-sd-card), making sure to use the correct drive letter or path for your NVMe drive. ### 3.3.3 Boot Order diff --git a/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md b/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md index b1b4efe0..605bbcfb 100644 --- a/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md +++ b/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md @@ -2,7 +2,7 @@ title: Flashing the eMMC with Linux or macOS description: published: true -date: 2025-10-05T06:59:09.446Z +date: 2025-09-29T06:00:19.076Z tags: editor: markdown dateCreated: 2025-09-16T06:29:26.865Z @@ -20,11 +20,14 @@ For the installation of BredOS, three things are required: #### RK3588 -[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) +SPL loader file, for example for the RK3588: [`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) #### RK3566 +\ +For example, for the RK3566, the SPL loader can be found here: [`rk356x_spl_loader_ddr1056_v1.10.111.bin`](https://dl.radxa.com/rock3/images/loader/rock-3a/rk356x_spl_loader_ddr1056_v1.10.111.bin) +{.is-info} ### diff --git a/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md b/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md index 76b2883b..0c80ec18 100644 --- a/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md +++ b/zh-tw/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md @@ -2,7 +2,7 @@ title: Flashing the eMMC with Microsoft Windows description: published: true -date: 2025-09-29T06:09:51.531Z +date: 2025-09-28T12:20:24.588Z tags: editor: markdown dateCreated: 2025-09-16T09:55:34.272Z @@ -22,7 +22,7 @@ For the installation of BredOS, four things are required: #### RK3588 -[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) +SPI loader file, for example for the RK3588: [`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) #### RK3566 diff --git a/zh-tw/installation.md b/zh-tw/installation.md index 0ee431b2..0ac242cf 100644 --- a/zh-tw/installation.md +++ b/zh-tw/installation.md @@ -2,7 +2,7 @@ title: Installation guide for BredOS description: published: true -date: 2025-09-24T12:13:46.662Z +date: 2025-09-24T05:13:56.359Z tags: editor: markdown dateCreated: 2024-07-19T00:42:37.505Z @@ -12,17 +12,17 @@ dateCreated: 2024-07-19T00:42:37.505Z To make installation easy for you, we laid out a line of bred crumbs to follow. -## 1.1 Device specific image installation +## Device specific image installation These are the boards we love the most. To install BredOS on them, either start with our [device specific image](/en/install/device-specific-image) installation guide, or take a glimpse to the device page at our wiki, which found in the navigation bar left of this. Visit our [download site](https://bredos.org/download.html) to find out if your device is one of them. -## 1.2 Generic installation +## Generic installation If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). -## 1.3 Docker container installation +## Docker container installation - Easy as one line of command: diff --git a/zh-tw/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md b/zh-tw/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md new file mode 100644 index 00000000..6870b9ac --- /dev/null +++ b/zh-tw/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md @@ -0,0 +1,132 @@ +--- +title: Installation with a device specific image +description: +published: false +date: 2025-10-11T10:05:36.426Z +tags: +editor: markdown +dateCreated: 2025-10-11T08:42:36.971Z +--- + +# 🎛️ 1. 📥 Installing the Firmware + +For the installation of BredOS we provide device specific images which are tailored to work out of the box for its specific device. This distinguishes these images from installation via an ISO image. Installation via an ISO image is much more generic, but is supported beyond the devicesupport we offer. + +> If you can't find your device on our download site and your device supports booting via UEFI, feel free to give the ISO installation a try. +> {.is-danger} + +# 3. Download + +You can find download links for images in our [website](https://bredos.org/download.html)! + +# 4. Boot device + +- Choose your the storage device you want to install BredOS on: + +### Tabset {.tabset} + +#### SD Card + +
With SD Card Adapter + +Insert your SD Card into your SD Card reader of your PC and continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter) + +
+ +
Without SD Card Adapter + +Insert your SD Card into your SBC and continue with the guide according to your PC's OS found in section [**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +> Before flashing you must set your target device to `sd card`. To do so have a look at [4.2 Changing flash target](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-danger} + +
+ +#### Non-removeable eMMC + +
With RKdeveloptool + +Continue with the guide according to your PC's OS found in section [**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool) + +
+ +#### Removable eMMC + +
With eMMC to USB Adapter + +As almost all commonly known USB Sticks are based on eMMC storage there are USB to eMMC adapters out there which are USB-Sticks but with removable eMMC storage. These can be used to flash BredOS too. Connect the eMMC to your Adapter as shown on the screenshot below. + +
USB to eMMC adapter + +![emmc-reader-cut.png](/installation-dsi/emmc-reader-cut.png) + +
+ +Then continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter). + +
+ +
With uSD Adapter +As a eMMC is basically an SD Card which is (mostly) hardwired to the SBC there are adapters you can connect your eMMC to convert them into an SD Card. + +
uSD Adpater and eMMC + +![usd-emmc-cut.png](/installation-dsi/usd-emmc-cut.png) + +
+Firmly press the connector of the eMMC onto the uSD Adapter and connect them to your SD Card Reader. + +
uSD Adapter connected to reader + +![usd-connected-cut.png](/installation-dsi/usd-connected-cut.png) + +
+ +Then continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter). + +
+ +
Without Adapter + +Connect your eMMC to your SBC and continue with the guide according to your PC's OS found in section [**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +
+ +#### NVMe + +> As direct booting from the nVME drive is not supported by our devices we need to install UEFI to a different medium. After UEFI is booted you then are able to boot from the NVMe drive directly. To install UEFI to your SPI or SD Card follow this guide. +> {.is-warning} + +
With USB Adapter + +Connect the drive to your PC via a USB adapter and continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter). Then use one of the recommended tools in [3.2.2 Flashing eMMC / SD Card](#h-322-flashing-emmc-sd-card), making sure to use the correct drive letter or path for your NVMe drive. + +
+ +
Without Adapter + +Connect your NVMe drive to your SBC and continue with the guide accordingly to your PC's OS found in section [**4.2 with RKdeveloptool**](#h-4-2-with-rkdeveloptool). + +> Before flashing you must set your target device to `NVMe`. To do so have a look at [4.2 Changing flash target](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-danger} + +
+ +# 🔁 4. Flashing + +> We provide images compressed as .xz files. Make sure you decompress them before flashing! +> {.is-warning} + +## 4.1 with Storage Adapter + +There are countless tools to flash an sd card or eMMC. In this guide we will cover `BalenaEtcher` and `Raspberry Pi Imager`. Both tools offer support for Linux, macOS and Microsoft Windows. + +- [BalenaEtcher](https://etcher.balena.io/) +- Flashing with Raspberry Pi Imager + +## 4.2 with RKdeveloptool + +To cover the variety of operating systems you can use for this, we decided to split the installation to non-removable eMMC into these two guides: + +- [Flashing with RKDevelop under Linux or macOS](/en/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS) +- [Flashing with RKDevelop under Microsoft Windows](/en/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows) diff --git a/zh-tw/internal-bred-stuff/landing-page.md b/zh-tw/internal-bred-stuff/landing-page.md index 9f398113..948aec98 100644 --- a/zh-tw/internal-bred-stuff/landing-page.md +++ b/zh-tw/internal-bred-stuff/landing-page.md @@ -11,6 +11,7 @@ dateCreated: 2025-09-19T15:05:44.344Z # 1. 簡介 歡迎來到 BredOS 文檔! 歡迎來到 BredOS 文檔! 歡迎來到 BredOS 文檔! 歡迎來到 BredOS 文檔! BredOS is a user-friendly Arch-based Linux distribution specifically designed for ARM and RISC-V based single board computers (SBCs).\ +The documentation will guide you through the installation, configuration, and usage of BredOS. 歡迎來到 BredOS 文檔! 歡迎來到 BredOS 文檔! 歡迎來到 BredOS 文檔! BredOS is a user-friendly Arch-based Linux distribution specifically designed for ARM and RISC-V based single board computers (SBCs).\ The documentation will guide you through the installation, configuration, and usage of BredOS. The documentation will guide you through the installation, configuration, and usage of BredOS. @@ -85,7 +86,7 @@ Take a look at the device pages in the navigation bar on this page to find known # 9. 貢獻 -BredOS 是一個開源項目,歡迎貢獻 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: +BredOS 是一個開源項目,歡迎貢獻 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: 您可以通過以下方式進行貢獻: - 報告錯誤和問題 - 提交補丁和改進 diff --git a/zh-tw/itx-3588j.md b/zh-tw/itx-3588j.md index abe01eff..9a270578 100644 --- a/zh-tw/itx-3588j.md +++ b/zh-tw/itx-3588j.md @@ -2,7 +2,7 @@ title: Firefly ITX-3588J description: published: true -date: 2025-09-28T08:30:32.073Z +date: 2025-09-17T08:03:40.320Z tags: editor: markdown dateCreated: 2025-09-12T08:19:14.440Z @@ -48,7 +48,7 @@ Unlike other SBCs, the Bluetooth adapter is _not_ attached to `/dev/ttyS9`, but There are known issues with all HDMI ports (input and output). The upper HDMI output is disabled by the BIOS, and the bottom one is disabled by the OS. This may be fixed in the future, but for now, just avoid using HDMI and instead use VGA or DisplayPort/HDMI over USB-C. -# 5. Mini PCIe / NVMe +# 5. mini PCIe / NVME If you didn’t know already, the specifications of these port types allow a USB connection. This is commonly used for handling WiFi/Bluetooth combo cards: while WiFi is connected via PCIe, Bluetooth uses USB. diff --git a/zh/Tools.md b/zh/Tools.md index 5c1f1524..eeceb9e2 100644 --- a/zh/Tools.md +++ b/zh/Tools.md @@ -14,6 +14,7 @@ dateCreated: 2025-05-07T18:27:16.781Z 它是BredOS的组成部分。 “bredos-tools”应默认安装。 它是BredOS的组成部分。 “bredos-tools”应默认安装。 它是BredOS的组成部分。 “bredos-tools”应默认安装。 +它是BredOS的组成部分。 “bredos-tools”应默认安装。 - 如果不安装它: @@ -69,10 +70,17 @@ sudo grub-password -d > 配置保存在/etc/grub.d/99-bredos-grub-密码中。 > 脚本通过 grub-mkconfig自动重新生成 GRUB配置。 > 修改`/etc/grub.d/10_linux`,请不要手动恢复。 +> 配置保存在 `/etc/grub.d/99-bredos-grub-password` 中。 +> 脚本通过 `grub-mkconfig` 自动重新生成 GRUB 配置。 +> 修改 `/etc/grub.d/10_linux`,请不要手动恢复。 +> 配置保存在/etc/grub.d/99-bredos-grub-密码中。 +> 脚本通过 grub-mkconfig自动重新生成 GRUB配置。 +> 修改`/etc/grub.d/10_linux`,请不要手动恢复。 > 这修改了 `/etc/grub.d/10_linux` ,不要手动还原它! > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 3. DTSC 助手脚本 @@ -95,6 +103,8 @@ yay -S dtc > {.is-warning} > 小心,执行备份并确保一个紧急计划。 > {.is-warning} +> 小心,执行备份并确保一个紧急计划。 +> {.is-warning} ## 3.1 用法 diff --git a/zh/bredos-config.md b/zh/bredos-config.md index 7dfd7228..00a2d56e 100644 --- a/zh/bredos-config.md +++ b/zh/bredos-config.md @@ -18,6 +18,7 @@ dateCreated: 2025-09-21T09:27:04.136Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} - 如果您删除了它或想要重新安装它,请运行: diff --git a/zh/campaigns/mainline-campaign.md b/zh/campaigns/mainline-campaign.md index 29265c9a..18e2935f 100644 --- a/zh/campaigns/mainline-campaign.md +++ b/zh/campaigns/mainline-campaign.md @@ -34,6 +34,7 @@ dateCreated: 2025-09-22T19:14:24.174Z > 我们的目标是至少增加**2500欧元**,以便我们能够端口大约28个板块。 > {.is-info} > {.is-info} +> {.is-info} ## 我们为什么要这样做? @@ -45,7 +46,7 @@ dateCreated: 2025-09-22T19:14:24.174Z - 许多Wi-Fi驱动程序无法正常工作 - 偏差特定优化不适用于通用主线补丁 -在 BredOS 中,我们希望RK3588 设备为 **实用并为真正的用户抛光**。 这意味着: 这意味着: 这意味着: +在 BredOS 中,我们希望RK3588 设备为 **实用并为真正的用户抛光**。 这意味着: 这意味着: 这意味着: 这意味着: - 可靠的 Wi-Fi 和网络 - 优化风扇配置文件 (空闲时冷却,加载时) @@ -53,6 +54,7 @@ dateCreated: 2025-09-22T19:14:24.174Z - 适合安装程序和图像准备刷入 - 经常更新的图像 +这场运动不仅仅是关于“启动”。 这场运动不仅仅是关于“启动”。 这场运动不仅仅是关于“启动”。 这是为了 RK3588 设备**实际上可以使用** 作为全功能的桌面计算机。 diff --git a/zh/customizations.md b/zh/customizations.md index cfdf3d1a..415a16be 100644 --- a/zh/customizations.md +++ b/zh/customizations.md @@ -25,4 +25,5 @@ If you wish to change your shell or adjust its settings and behavior, follow thi ## 2.3 自定义 BredOS 新闻 您可以完全自定义BredOS News Shell 欢迎程序。 +Follow [this link](/customizations/news) to go to the guide. Follow [this link](/customizations/news) to go to the guide. \ No newline at end of file diff --git a/zh/customizations/news.md b/zh/customizations/news.md index 2f56b63a..688a1e38 100644 --- a/zh/customizations/news.md +++ b/zh/customizations/news.md @@ -2,7 +2,7 @@ title: BredOS 新闻 description: 自定义这个非常复杂的软件。 published: true -date: 2025-10-05T13:04:29.052Z +date: 2025-10-06T07:18:15.049Z tags: editor: markdown dateCreated: 2025-10-04T21:13:09.732 Z @@ -10,13 +10,14 @@ dateCreated: 2025-10-04T21:13:09.732 Z # 2. 简介 -默认情况下,"bredos-news" 每次打开外壳时都会触发。 这是由 `~/.bashrc` 中的 `bredos-news|| true` 行和`/etc/profile.d/99-bredos-news.sh` 行设置的。 +默认情况下,"bredos-news" 每次打开外壳时都会触发。 默认情况下,"bredos-news" 每次打开外壳时都会触发。 这是由 `~/.bashrc` 中的 `bredos-news|| true` 行和`/etc/profile.d/99-bredos-news.sh` 行设置的。 -每一个 ' bredos-news' 的副本都是个性化的,这意味着你可以完全配置你想要的特征以及它的主题。 +每一个 ' bredos-news' 副本都可以个性化,这意味着你可以完全配置你想要的特征以及它的主题。 # 3. 配置和覆盖 -一个permenant (每个用户) 配置可以设置为 "~/.newsrc"。 首次运行应用程序后自动生成默认空白配置(重新), 这样可以通过删除此文件来重置它的配置。 +BredOS 新闻提供了相当多的自定义方法。 +Permenant (per user) 配置可以在 "~/.newsrc" 中完成。 一个permenant (每个用户) 配置可以设置为 "~/.newsrc"。 首次运行应用程序后自动生成默认空白配置(重新), 这样可以通过删除此文件来重置它的配置。 - 默认配置文件看起来像这样: @@ -24,7 +25,7 @@ dateCreated: 2025-10-04T21:13:09.732 Z """ BredOS-News Configuration -Refer to `https://wiki.bredos.org/e/en/customizations/news`, +Refer to `https://wiki.bredos.org/customizations/news`, for detailed instructions on how to configure. """ @@ -63,48 +64,53 @@ shortcuts["?"] = shortcuts_help > 要激活此配置文件中的参数,请在行开始处删除 #。 > {.is-info} +> {.is-info} ## 2.1 设置音量(颜色) -参数`Accent` 设置了主颜色,`Accent_Secondary` 为所有细节设置颜色。 任何武断的 ANSI 逃脱序列都可以应用。 +参数`Accent` 设置了主颜色,`Accent_Secondary` 为所有细节设置颜色。 任何武断的 ANSI 逃脱序列都可以应用。 任何武断的 ANSI 逃脱序列都可以应用。 > 关于ANSI逃避序列和示例的更多信息,请点击[此链接](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797)。 > {.is-info} +> {.is-info} 常用样式: -| 颜色 | 代码 | -| ----- | --------------------------------------------------------------------------------------- | -| 完美的紫色 | \`Accent = "\033[38;5;129m"" | -| | \`Accent_Second = "\033[38;5;104m"" | -| 粗体 | \`Accent = "\033[1m\033[38;5;124m"" | -| | \`Accent_Second = "\033[38;5;160m"" | +| 颜色 | 代码 | +| ----- | ----------------------------------------------------------------------------------------- | +| 完美的紫色 | \\`Accent = "\033[38;5;129m"" | +| | \\`Accent_Second = "\033[38;5;104m"" | +| 粗体 | \\`Accent = "\033[1m\033[38;5;124m"" | +| | \\`Accent_Second = "\033[38;5;160m"" | -## 2.2 禁用功能 +## 禁用功能 -| 参数 | 描述 | +| 参数 | 简介 | | ------------------------ | -------------------- | | `Hush_Updates` = `False` | 完全删除软件包更新部分。 | | `Hush_Disks` = `False` | 移除附加的媒体存储使用说明。 | | `Hush_Smart` = `False` | 静音磁盘失败警告。 应该使用**不**。 | -## 2.3 配置动画时间 +## 配置动画时间 -| 参数 | 描述 | -| ----------------------- | ----------------------- | -| `Time_Tick` = `0.1` | 设置动画帧之间的时间。 | -| `Time_Refresh` = `0.25` | 配置系统细节刷新频率。 | -| `Onetime` = `False` | 禁用动画循环、快捷方式系统和终端调整大小函数。 | +| 参数 | 快捷键 | +| ----------------------- | ------------------------------------------------------------------------------------------------------- | +| `Time_Tick` = `0.1` | `Time_Tick`配置动画帧之间的时间。 `Time_Refresh` 配置系统详细信息刷新的频率。 这些值已经是最好的。 不要再减少任何cpu的使用 \*\*will \*\* 溢出。 | +| `Time_Refresh` = `0.25` | 配置系统细节刷新频率。 | +| `Onetime` = `False` | `Onetime` 禁用动画循环、快捷方式系统和终端调整大小函数。 | > 这些值已经是最好的。 不要再减少任何cpu的使用 \*\*will \*\* 溢出。 > {.is-info} # 4. 快捷键 -"快捷键" 数组是一个可设置键绑定的字典。 这基本上是快速拨打您的终端。 虽然`bredos-news`是循环它的动画,但按下一个配置的密钥将不会将该密钥传递给外壳,而是启动预配置的快捷方式。 +`shortcuts` 是一个可设置键绑定的字典。 快速拨打您的终端。 这基本上是快速拨打您的终端。 "快捷键" 数组是一个可设置键绑定的字典。 这基本上是快速拨打您的终端。 虽然`bredos-news`是循环它的动画,但按下一个配置的密钥将不会将该密钥传递给外壳,而是启动预配置的快捷方式。 -设置快捷键,如在示例中的显示方式,允许运行命令或python函数。 对于上面给出的示例,按下 1 将会启动工具“bredos-config”。 所有的 shell 操作,像改变目录和/或管道一样,都得到完全支持,而当前不支持特殊的密钥和密钥组合。 +设置快捷键,如在示例中的显示方式,允许运行命令或python函数。 对于上面给出的示例,按下 1 将会启动工具“bredos-config”。 设置键像它在示例中显示的那样,允许运行命令或python函数。 +完全支持 Shell 操作,如更改目录和/或管道。 +当前不支持特殊键和组合。 +支持符号。 # 🚀 4. 环境覆盖 -设置变量 `HUSH_NEWS=1` 或创建文件 `~/.hush_login` 将阻止BredOS 新闻运行。 +设置 `HUSH_NEWS=1` 将阻止BredOS 新闻运行。 diff --git a/zh/customizations/switching-kernel.md b/zh/customizations/switching-kernel.md index 156ad20a..2a53c1de 100644 --- a/zh/customizations/switching-kernel.md +++ b/zh/customizations/switching-kernel.md @@ -45,6 +45,7 @@ local/util-linux-libs 240.2-1 要安装另一个内核,请先移除已安装的内核及其头部。 要安装另一个内核,请先移除已安装的内核及其头部。 要安装另一个内核,请先移除已安装的内核及其头部。 +要安装另一个内核,请先移除已安装的内核及其头部。 # 2. 继续安装新内核。 @@ -127,7 +128,7 @@ dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' t dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' to '/boot/initramfs-linux-rockchip-rkr3.img' done *** ``` -`linux-rockchip-rkr3`内核生成了 `/boot/initramfs-linux-rockchip-rkr3.img` drachut 图像。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 +`linux-rockchip-rkr3`内核生成了 `/boot/initramfs-linux-rockchip-rkr3.img` drachut 图像。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 其它内核会生成不同的文件名。 ## 3. 更新引导程序配置 @@ -135,6 +136,7 @@ dracut[I]: *** Moving image file '/boot/initramfs-linux-rockchip-rkr3.img.tmp' t > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ### 3.1 U-启动 @@ -161,6 +163,7 @@ label BredOS ARM 您还需要编辑内核行才能匹配。 您还需要编辑内核行才能匹配。 您还需要编辑内核行才能匹配。 +您还需要编辑内核行才能匹配。 - 要验证文件名正确,您可以列出`/boot/`的内容: diff --git a/zh/development/device-trees.md b/zh/development/device-trees.md index 6185c0a4..0bd65af7 100644 --- a/zh/development/device-trees.md +++ b/zh/development/device-trees.md @@ -43,18 +43,20 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## Updating Device Trees in U-Boot systems with extlinux -- 编辑 extlinux 配置文件 `/boot/extlinux/extlinux.conf` 。 使用 fdt\`, 例如: 使用 fdt`, 例如: 使用 fdt\`, 例如: +- 编辑 extlinux 配置文件 `/boot/extlinux/extlinux.conf` 。 使用 fdt\`, 例如: 使用 fdt`, 例如: 使用 fdt\`, 例如: 使用 fdt`, 例如: ```bash fdt /dtbs/rockchip/xxx.dtb ``` -然后编辑以匹配您的设备树路径。 保存并重启您的系统。 保存并重启您的系统。 保存并重启您的系统。 +然后编辑以匹配您的设备树路径。 保存并重启您的系统。 保存并重启您的系统。 保存并重启您的系统。 保存并重启您的系统。 > 只能指定一个 DTB > {.is-info} > {.is-info} > {.is-info} +> {.is-info} diff --git a/zh/fydetab-duo.md b/zh/fydetab-duo.md index a5ae4cea..e0c89f0c 100644 --- a/zh/fydetab-duo.md +++ b/zh/fydetab-duo.md @@ -10,13 +10,13 @@ dateCreated: 2024-11-10T19:37:43.624Z # 1. 简介 -FydetabDuo是由Fyde Innovations开发的一张2hinncrow1平板电脑。 FydeOS - 基于 ChromiumhyOS 的系统 (Linuxroderived) 的制造商也可以运行 Android 应用程序。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 +FydetabDuo是由Fyde Innovations开发的一张2hinncrow1平板电脑。 FydeOS - 基于 ChromiumhyOS 的系统 (Linuxroderived) 的制造商也可以运行 Android 应用程序。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 它的设计是可以用作平板电脑,或用可防腐键盘/大小写+样式来运行更像一个小笔记本电脑。 主要规格: - 显示:12.35点正在呈现IPS面板,分辨率~2560×1600,亮度~500牛顿。 - 处理器: ARMcrosschip RK3588S SOC。 -- 内存和存储︰ 8 GB LPDDR4X RAM;存储率为128 GB eMC。 可通过微型SD扩展。 可通过微型SD扩展。 可通过微型SD扩展。 +- 内存和存储︰ 8 GB LPDDR4X RAM;存储率为128 GB eMC。 可通过微型SD扩展。 可通过微型SD扩展。 内存和存储︰ 8 GB LPDDR4X RAM;存储率为128 GB eMC。 可通过微型SD扩展。 可通过微型SD扩展。 可通过微型SD扩展。 - 电池:约42小时电池寿命估计高达~10小时。 - 其他功能:Wifi 6,蓝牙 4.2,指纹传感器,立体声器,5MP 前置摄像头,样式表支持。 @@ -24,6 +24,7 @@ FydetabDuo是由Fyde Innovations开发的一张2hinncrow1平板电脑。 FydeOS > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. 下载 diff --git a/zh/hacks/pipewire-cpu.md b/zh/hacks/pipewire-cpu.md index f5fdd18c..a4b5a1cb 100644 --- a/zh/hacks/pipewire-cpu.md +++ b/zh/hacks/pipewire-cpu.md @@ -73,6 +73,7 @@ systemctl --user 守护进程重新加载 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} 这个哈克不应影响您的音频。 如果你想让它有更多的回旋余地, 更改行`CPUQuota`的百分比。 \ No newline at end of file diff --git a/zh/home.md b/zh/home.md index 79ca13f4..ca9fbb55 100644 --- a/zh/home.md +++ b/zh/home.md @@ -2,7 +2,7 @@ title: 主页 description: published: true -date: 2025-10-06T05:41:19.201Z +date: 2025-10-06T09:38:43.497Z tags: editor: markdown dateCreated: 2024-07-19T14:28:40.812Z @@ -12,58 +12,61 @@ dateCreated: 2024-07-19T14:28:40.812Z 欢迎来到 BredOS 文档!BredOS 是一个基于 Arch 的用户友好型 Linux 发行版,专门为基于 ARM 的单板计算机(SBC)设计。 本文档将指导您完成 BredOS 的安装、配置和使用。 BredOS 是一个方便用户的基于档案的Linux发行版,专门为ARM和RISC-V设计的单个板电脑(SBC)。 +文档将引导您安装、配置和使用 BredOS 。 欢迎来到 BredOS 文档!BredOS 是一个基于 Arch 的用户友好型 Linux 发行版,专门为基于 ARM 的单板计算机(SBC)设计。 +本文档将指导您完成 BredOS 的安装、配置和使用。 BredOS 是一个方便用户的基于档案的Linux发行版,专门为ARM和RISC-V设计的单个板电脑(SBC)。 文档将引导您安装、配置和使用 BredOS 。 BredOS 旨在为基于 ARM 的单板计算机用户提供无缝且用户友好的体验。 通过利用 Arch Linux 的强大功能和灵活性,BredOS 提供了一个可以根据广泛用例进行自定义的强大平台。 文档将引导您安装、配置和使用 BredOS 。 +文档将引导您安装、配置和使用 BredOS 。 ![boot-no-loop.gif](/boot-no-loop.gif) # 3. 🚀 功能 - 我们运送功能安装,而不是配置。 -- 无需体验。 这很简单;一切都有记录,[我们希望帮助](#h-8-community-and-support)! +- 无需体验。 无需体验。 这很简单;一切都有记录,[我们希望帮助](#h-8-community-and-support)! - 设计简单明了! 设计简单明了! 没有博客,确保一个轻量和响应系统! - 以存档为基础——专门设计用于打磨和易于使用的自定义系统。 ## 2.1 特色工具 - Bakery - [your guide to your own Bred](/install/first-setup)! -- Bred-News - [the news channel about your Bred](/en/customizations/news)! +- Bred-News - [the news channel about your Bred](/customizations/news)! - Bred-Tools - [你手上的swiss knife](/Tools)! -- Bed-配置 - [就像皮-config,但是有更好的味道!](/bredos-config) +- Bed-配置 - [就像皮-config,但是有更好的标记](/bredos-config) ! - Govctl - [控制您的 CPU](/how-to/govctl) ! # 🔁 3. 🛠️ 系统要求 -我们支持一系列广泛的设备——从振奋人心的ARM系统和实验性RISC-V安装到普通旧的X86_64 整数/整数板上。 We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). +我们支持一系列广泛的设备——从振奋人心的ARM系统和实验性RISC-V安装到普通旧的X86_64 整数/整数板上。 We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). We've got you covered, whether you use our [mainline .iso installation](/en/install/Installation-with-ISO) or refer to the list of devices we passionately support on our [table of supported devices](/en/table-of-supported-devices). ## 3.1 最低限度制度要求 - **🧠 最小内存**:2 GB -- 存储: 8 GB microSD card/eMMC/NVMe 或大于 +- **💾 存储**:16 GB 或更大的 microSD 卡 # 🚀 4. 刷入 -我们的朋友[**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) 制作了一个关于BredOS的YouTube视频。 在这里查看: 在这里查看: 在这里查看: +我们的朋友[**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) 制作了一个关于BredOS的YouTube视频。 在这里查看: 在这里查看: 在这里查看: 在这里查看: -# 🔄 3. 下载 +# 🔄 3. 安装 您可以在我们的 [website](https://bredos.org/download.html) 中找到图像的下载链接! # 5. 安装 -为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 ## 5.1 设备特定图像安装 -These are the boards we love the most. 这些是我们最喜欢的看板的图像。 要在它们上安装这个BredOS 图像,要么从我们的 [设备特定图像](/install/device-specific-image) 安装指南开始, 或者在我们wiki的设备页面上看一眼,这可以在这个页面的左侧导航栏找到。 +These are the boards we love the most. 要在它们上安装这些BredOS 图像,要么从我们的 [设备特定图像](/install/device-specific-image) 安装指南开始, 或者在我们wiki的设备页面上看一眼,这可以在这个页面的左侧导航栏找到。 访问我们的 [下载站点] (https://bredos.org/download.html) 来查找您的设备是否是其中之一。 ## 5.2 通用安装 -If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86_64- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). +If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). ## 5.3 码头集装箱安装 @@ -73,22 +76,22 @@ If your device isn’t listed on our [download site](https://bredos.org/download 停靠拉入面包/bredos ``` -# 4. 安装 +# 9. 🤝 贡献 查看此页面导航栏中的设备页面来查找您设备特有的问题。 如果您的问题没有列出在这里,请随时通过[我们的支持频道](#h-8-community-and-support)直接联系我们。 -# 8. 🌐 社区和支持 +# 4. 🌐 社区和支持 -BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: +加入 BredOS 社区,获取支持、分享想法并为项目做出贡献: - [📱 Telegram](https://t.me/bredoslinux) - [💬 Discord](https://discord.gg/jwhuyKXaa) - [GitHub](http://github.com/BredOS) {.links-list} -# 9. 🤝 贡献 +# 10. 主播活动 -BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: +BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: - 🐛 报告错误和问题 - 💻 提交补丁和改进 diff --git a/zh/how-to.md b/zh/how-to.md index 2737b12b..153937fe 100644 --- a/zh/how-to.md +++ b/zh/how-to.md @@ -2,7 +2,7 @@ title: 如何发送到! description: 关于如何在 BredOS 中安装或使用某些功能的指南、教程和提示 published: true -date: 2025-10-05T07:05:01.193Z +date: 2025-09-28T12:21:49.254Z tags: editor: markdown dateCreated: 2024-08-27T06:01:06.954Z @@ -14,9 +14,9 @@ dateCreated: 2024-08-27T06:01:06.954Z # 2. 🛠️ 有用的链接 -- [如何播放 DRM 受保护的内容(安装宽带)](/how-to/widevine-watch-drm-content) +- [🎥 如何播放 DRM 保护的内容(安装 Widevine)](/how-to/widevine-watch-drm-content) -- [🐾 如何在 Mali GPU 上设置 Panthor (RK3588)](/how-to/how-to-setup-panthor) +- [🐾 如何在 RK3588 的 Mali GPU 上设置 Panthor](/how-to/how-to-setup-panthor) - [🎮 如何在 BredOS 上安装 STEAM](/how-to/how-to-install-steam) @@ -42,7 +42,7 @@ dateCreated: 2024-08-27T06:01:06.954Z - [How to install Android Apps to BredOS](/how-to/waydroid) -- [如何管理虚拟开关](/how-to/open-vswitch) +- [如何管理虚拟开关](/en/how-to/open-vswitch) - [How to manage systemd-nspawn containers](/how-to/systemd-nspawn) @@ -50,3 +50,4 @@ dateCreated: 2024-08-27T06:01:06.954Z > ✨ 探索这些指南以获得最佳的 BredOS 体验! > {.is-info} +> {.is-info} diff --git a/zh/how-to/bredos-chroot.md b/zh/how-to/bredos-chroot.md index 224f4495..490c86d7 100644 --- a/zh/how-to/bredos-chroot.md +++ b/zh/how-to/bredos-chroot.md @@ -44,5 +44,6 @@ sudo bredos-chroot /dev/sdb3 /dev/sdb2 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} -- 这将获得一个根外壳进入破损的系统,便于维修。 这将获得一个根外壳进入破损的系统,便于维修。 一旦修理完成,您只需输入 `exit` 或 Ctrl + D 键就可以关闭外壳,附加的文件系统将被卸载。 这将获得一个根外壳进入破损的系统,便于维修。 一旦修理完成,您只需输入 `exit` 或 Ctrl + D 键就可以关闭外壳,附加的文件系统将被卸载。 \ No newline at end of file +- 这将获得一个根外壳进入破损的系统,便于维修。 这将获得一个根外壳进入破损的系统,便于维修。 一旦修理完成,您只需输入 `exit` 或 Ctrl + D 键就可以关闭外壳,附加的文件系统将被卸载。 这将获得一个根外壳进入破损的系统,便于维修。 一旦修理完成,您只需输入 `exit` 或 Ctrl + D 键就可以关闭外壳,附加的文件系统将被卸载。 这将获得一个根外壳进入破损的系统,便于维修。 一旦修理完成,您只需输入 `exit` 或 Ctrl + D 键就可以关闭外壳,附加的文件系统将被卸载。 \ No newline at end of file diff --git a/zh/how-to/disk-failure.md b/zh/how-to/disk-failure.md index 80908c3d..790f8b31 100644 --- a/zh/how-to/disk-failure.md +++ b/zh/how-to/disk-failure.md @@ -2,7 +2,7 @@ title: 处理失败的磁盘 description: S. M.A.R.T 数据和更换磁盘的指南 published: true -date: 2025-09-24T09:25:24.826Z +date: 2025-09-23T15:33:58.026Z tags: editor: markdown dateCreated: 2025-06-01T10:33:55.798Z @@ -18,9 +18,9 @@ dateCreated: 2025-06-01T10:33:55.798Z > 你将会失望! 使情况更糟始终是可能的。 > {.is-danger} -# 2. 帮助我 +# 2. 报告失败 -在BredOS, 我们拒绝让任何用户遭受数据丢失。 仔细阅读这篇文章;如果您需要进一步的帮助,请随时在我们的支持频道或通过邮件联系我们。 +在BredOS, 我们拒绝让任何用户遭受数据丢失。 仔细阅读这篇文章;如果您需要进一步的帮助,请随时在我们的支持频道或通过邮件联系我们。 仔细阅读这篇文章;如果您需要进一步的帮助,请随时在我们的支持频道或通过邮件联系我们。 - [📱 Telegram](https://t.me/bredoslinux) - [💬 Discord](https://discord.gg/jwhuyKXaa) @@ -37,11 +37,12 @@ BredOS 新闻服务现在将报告附加的已退化驱动程序。 # 🚀 4. S.M.A.R.T 数据 -## 4.1 查看S.M.A.R.T Data (HDD) +## 查看S.M.A.R.T 数据 (HDD) > 如果您有一个不同的存储介质,请在下面的头部到它的相关部分。 > 每一个都有自己的部分。 > {.is-info} +> {.is-info} - 假设硬盘 `/dev/sda`,查看它的 S.M.A.R.T 数据,运行: @@ -154,7 +155,7 @@ The above only provides legacy SMART information - try 'smartctl -x' for more - “SMART overall health 自我评估”,应为“PASSED”。 如果报告了任何其他值,应将驱动器替换为急速。 如果报告了任何其他值,应将驱动器替换为急速。 - `重新分配Sector_Ct`,重新安置区的数目,如果一个以上的区域显示级联失败的可能性很大。 -## 4.2 查看S.M.A.R.T Data (NVME) +## 查看S.M.A.R.T Data (NVME) - 假设NVME `/dev/nvme0`,查看它的 S.M.A.R.T 数据,运行: @@ -240,10 +241,11 @@ No Self-tests Logged - “介质和数据完整性错误”,表明有相当大的闪光度。 - `错误信息记录条目`, 通常表明有多少闪光区域被掩盖了零件刷入。 -## 4.3 查看EMMC的健康 +## 3.3 查看EMMC的健康 > 不要在SD卡上运行此操作,它会崩溃它们。 > 它不会损害他们,但它不会做任何有益的事情。 它不会损害他们,但它不会做任何有益的事情。 +> {.is-info} 它不会损害他们,但它不会做任何有益的事情。 > {.is-info} - 假定`/dev/mmcblk0`,要查看它的控制器数据,请运行: @@ -417,18 +419,23 @@ eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x01 这一数值表明了一定比例的健康状况。 - `0x01`值表示使用了0-10%生命值。 + `0x01`值表示使用了0-10%生命值。 + `0x02`值表示使用了11-20%的生命值。 + 值`0x03`表示所使用的 21%-30%。 + 如此是第四个... - `0x01`值表示使用了0-10%生命值。 `0x02`值表示使用了11-20%的生命值。 值`0x03`表示所使用的 21%-30%。 如此是第四个... - 值`0x03`表示所使用的 21%-30%。 + 如此是第四个... - 如此是第四个... -## 4.4 BTRFS 报告的数据 +## 3.4 BTRFS 报告的数据 如果你使用的 USB,SD卡 ~~或软盘驱动器 ~,很遗憾无法获得正确的报告数据。 -假定它是一个 BredOS 系统驱动器,它是使用 BTRFS 文件系统格式化的。 BTRFS 收集所有错误,可以提交完整的报告。 BTRFS 收集所有错误,可以提交完整的报告。 +假定它是一个 BredOS 系统驱动器,它是使用 BTRFS 文件系统格式化的。 BTRFS 收集所有错误,可以提交完整的报告。 BTRFS 收集所有错误,可以提交完整的报告。 BTRFS 收集所有错误,可以提交完整的报告。 - 假设`/dev/mmcblk0p3`, 为MOUNTED, 运行: @@ -448,9 +455,11 @@ sudo btrfs 设备状态 /dev/mmcblk0p3 如果其中任何一个值是非零值,介质可能为 **SIGNIFICANTLY** 降解。 -## 4.5 我是否应该替代驱动器? +## 我应该替换驱动器吗? -如果你只有少数(<5)搬迁区块,或不到一半可用的剩余燃油, 在 `smartctl` 中报告的信息很可能会很好地持续一段时间使用磁盘。 +如果你只有少数(<5)移位区块,很可能会在一段时间内不再使用磁盘。 +使用几个剩余的 nvme 闪屏块也是很好的。 +使用几个剩余的 nvme 闪屏块也是很好的。 然而,通过剩余的闪光或迅速迁移,数十个区段被烧毁是即将失败的迹象。 diff --git a/zh/how-to/free-space-up.md b/zh/how-to/free-space-up.md index ab2fd5e0..20604da4 100644 --- a/zh/how-to/free-space-up.md +++ b/zh/how-to/free-space-up.md @@ -14,7 +14,7 @@ dateCreated: 2024-09-20T20:26:57.698Z # 2. 清理用户缓存 🏠 -在安装或更新软件包时,`pacman`将缓存的副本保存在`/var/cache/pacman/pkg/`中,以加快重新安装速度。 然而,这些缓存的软件包可以积累和使用磁盘空间。 然而,这些缓存的软件包可以积累和使用磁盘空间。 然而,这些缓存的软件包可以积累和使用磁盘空间。 +在安装或更新软件包时,`pacman`将缓存的副本保存在`/var/cache/pacman/pkg/`中,以加快重新安装速度。 然而,这些缓存的软件包可以积累和使用磁盘空间。 然而,这些缓存的软件包可以积累和使用磁盘空间。 然而,这些缓存的软件包可以积累和使用磁盘空间。 然而,这些缓存的软件包可以积累和使用磁盘空间。 ## 2.1 检查缓存大小 @@ -84,7 +84,7 @@ sudo journalctl --trainum-time=3d # 4. 使用 BleachBit 🧽 -BleachBit 是一个强大的工具,可以帮助您清理系统垃圾,空闲磁盘空间,并保护您的隐私。 **BleachBit** 是一个强大的工具,可以帮助您清理系统垃圾,空闲磁盘空间,并保护您的隐私。您可以了解更多关于如何使用 BleachBit [here](https://www.bleachbit.org/)。 使用 BleachBit 🧽 使用 BleachBit 🧽 +BleachBit 是一个强大的工具,可以帮助您清理系统垃圾,空闲磁盘空间,并保护您的隐私。 **BleachBit** 是一个强大的工具,可以帮助您清理系统垃圾,空闲磁盘空间,并保护您的隐私。您可以了解更多关于如何使用 BleachBit [here](https://www.bleachbit.org/)。 使用 BleachBit 🧽 使用 BleachBit 🧽 使用 BleachBit 🧽 # 5. 清理用户缓存 🏠 @@ -106,7 +106,7 @@ rm -rf ~/.cache/* # 5. 查找大文件和目录 📂 -有时,大型文件可能不必要地占用空间。 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: +有时,大型文件可能不必要地占用空间。 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: 以下是您可以用来识别他们的工具: ## 控制台工具 ⌨️ @@ -119,6 +119,7 @@ rm -rf ~/.cache/* [GitHub](https://github.com/dunde/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR`\ [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` + [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` [GitHub](https://github.com/dundee/gdu) | AUR: `gduAUR` - **ncdu** - ncurses 磁盘使用情况分析器。\ @@ -126,6 +127,7 @@ rm -rf ~/.cache/* [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu`\ [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` + [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` [Website](https://dev.yorhel.nl/ncdu) | AUR: `ncdu` ## 图形工具 🖼️ @@ -149,9 +151,13 @@ rm -rf ~/.cache/* [Website](https://duc.zevv.nl) | AUR: `ducAUR` **duc** - 磁盘使用情况检查器。\ [Website](https://duc.zevv.nl) | AUR: `ducAUR`\ + [Website](https://duc.zevv.nl) | AUR: `ducAUR` + **duc** - 磁盘使用情况检查器。\ + [Website](https://duc.zevv.nl) | AUR: `ducAUR`\ [Website](https://duc.zevv.nl) | AUR: `ducAUR` - 📚 目录 + 📚 目录 📚 目录\ 📚 目录\ 📚 目录\ @@ -164,4 +170,5 @@ rm -rf ~/.cache/* > {.is-success} > {.is-success} > {.is-success} +> {.is-success} diff --git a/zh/how-to/govctl.md b/zh/how-to/govctl.md index 34d94709..7050d8e4 100644 --- a/zh/how-to/govctl.md +++ b/zh/how-to/govctl.md @@ -14,6 +14,7 @@ dateCreated: 2025-05-07T12:47:49.033Z 它默认启用,并将根据可用电池电量设定性能。 它默认启用,并将根据可用电池电量设定性能。 它默认启用,并将根据可用电池电量设定性能。 +它默认启用,并将根据可用电池电量设定性能。 - 默认情况下应该安装。 如果不是,请安装它 @@ -42,6 +43,7 @@ GovCtl 默认将确保所有附加设备的最大性能,如果没有机载电 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 如果你不喜欢默认,它们都可以更改。 @@ -82,7 +84,7 @@ options: ## 设置不同的节能点 -如帮助菜单所述,使用选项 `-p` 将允许您重新配置调节器`powersave` 应用的点。 默认情况下,这个比例为20%,可以定为1%到80%。 默认情况下,这个比例为20%,可以定为1%到80%。 默认情况下,这个比例为20%,可以定为1%到80%。 +如帮助菜单所述,使用选项 `-p` 将允许您重新配置调节器`powersave` 应用的点。 默认情况下,这个比例为20%,可以定为1%到80%。 默认情况下,这个比例为20%,可以定为1%到80%。 默认情况下,这个比例为20%,可以定为1%到80%。 默认情况下,这个比例为20%,可以定为1%到80%。 - 重新编排如下: diff --git a/zh/how-to/how-to-enable-dtbos.md b/zh/how-to/how-to-enable-dtbos.md index 360bf253..8c992285 100644 --- a/zh/how-to/how-to-enable-dtbos.md +++ b/zh/how-to/how-to-enable-dtbos.md @@ -2,7 +2,7 @@ title: 如何启用 DTBOs description: published: true -date: 2025-09-24T10:24:19.675Z +date: 2025-09-16T10:44:14.092Z tags: editor: markdown dateCreated: 2024-11-10T18:02:07.427Z @@ -17,7 +17,7 @@ dateCreated: 2024-11-10T18:02:07.427Z # 2. BredOS-配置 -- bredos-config 工具提供了一种简单的方式来启用和禁用 dtbos。 启动工具为 启动工具为 启动工具为 启动工具为 +- bredos-config 工具提供了一种简单的方式来启用和禁用 dtbos。 启动工具为 启动工具为 启动工具为 启动工具为 启动工具为 ``` sudo bredos-config @@ -25,12 +25,13 @@ sudo bredos-config 然后导航到`设备树管理器` -> `启用/禁用叠加层` 并启用 dtb 叠加层以满足您的需要。 工具然后安装基础设备树和选定的叠加层。 重启系统以应用更改。 工具然后安装基础设备树和选定的叠加层。 重启系统以应用更改。 -bredos-config 可以安装 dtbs 并更改grub 配置以便在启动时加载它们。_不能_更改UEFI设置。 此操作必须由用户完成。 用户必须做出的更改,可以在首次安装基础/叠加层dbs时通过面包配置或者使用 “3.4 配置 EFI” 显示。 如果您的设备是 u-boot-based,则不需要进一步更改。 此操作必须由用户完成。 用户必须做出的更改,可以在首次安装基础/叠加层dbs时通过面包配置或者使用 “3.4 配置 EFI” 显示。 如果您的设备是 u-boot-based,则不需要进一步更改。 此操作必须由用户完成。 用户必须做出的更改是在首次安装基础/叠加层数据库时通过bredos-config 显示,或使用 [3.4 UConfig](#h-34-configure-uefi)。 如果您的设备是“u-boot”为基础,不需要进一步修改。 +bredos-config 可以安装 dtbs 并更改grub 配置以便在启动时加载它们。_不能_更改UEFI设置。 此操作必须由用户完成。 用户必须做出的更改,可以在首次安装基础/叠加层dbs时通过面包配置或者使用 “3.4 配置 EFI” 显示。 如果您的设备是 u-boot-based,则不需要进一步更改。 此操作必须由用户完成。 用户必须做出的更改,可以在首次安装基础/叠加层dbs时通过面包配置或者使用 “3.4 配置 EFI” 显示。 如果您的设备是 u-boot-based,则不需要进一步更改。 此操作必须由用户完成。 用户必须做出的更改是在首次安装基础/叠加层数据库时通过bredos-config 显示,或使用 [3.4 UConfig](#h-34-configure-uefi)。 如果您的设备是“u-boot”为基础,不需要进一步修改。 此操作必须由用户完成。 用户必须做出的更改是在首次安装基础/叠加层数据库时通过bredos-config 显示,或使用 [3.4 UConfig](#h-34-configure-uefi)。 如果您的设备是“u-boot”为基础,不需要进一步修改。 > 如果你在棋盘上看到一个 BredOS 标志,你正在使用 UEFI 。 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} > 这是建议启用/禁用 dtb 叠加层的方式。 如果您使用 `bredos-config` ,下面的步骤将不会有花蜜。 > {.is-success} @@ -57,7 +58,7 @@ sudo mkdir -p /dtb/{base,overlays} ## 🗄️ 2: 复制到基础DTB -- 对于其他基于 RK3588的看板,用您的实际设备名称替换``: +- 对于其他基于 RK3588的看板,用您的实际设备名称替换 \\\\\\`rk3588-board.dtb' : ``` sudo cp /boot/dtbs/rockchip/rk3588-board.dtb /dtb/base/ @@ -85,19 +86,21 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg ## 🎛️ 4: 配置 UEFI -- 重启到 UEFI +- 按 F10 可保存并重新启动到您的系统 (您可以返回到第一个UEFI 屏幕并选择 `Continue`)。 > 如果您需要帮助,则有一个 [guide](/en/how-to/change-default-boot-order-rk3588) 来更改启动顺序。 在其最初的步骤中,它会显示您如何启动到 UEFI 设置。 > {.is-info} 如果您需要帮助,则有一个 [guide](/en/how-to/change-default-boot-order-rk3588) 来更改启动顺序。 在其最初的步骤中,它会显示您如何启动到 UEFI 设置。 +> {.is-info} 如果您需要帮助,则有一个 [guide](/en/how-to/change-default-boot-order-rk3588) 来更改启动顺序。 在其最初的步骤中,它会显示您如何启动到 UEFI 设置。 > {.is-info} 在其最初的步骤中,它会显示您如何启动到 UEFI 设置。 > {.is-info} > {.is-info} +> {.is-info} - 浏览至`设备管理器` > `Rockchip 平台配置` > `ACPI / 设备树` - **将“配置表模式”设置为“设备树”** -- **更改为 `Enabled`** 支持 DTB 覆盖和叠加层\\\\\\\` +- **更改为 `Enabled`** 支持 DTB 覆盖和叠加层\\\\\\\\` ![](/panthor/enable_tree_dtb_in_uefi.jpg) @@ -105,7 +108,7 @@ sudo grub-mkconfig -o /boot/grub/grub.cfg ## 🔄 5: 复制 DTBO -- 使用 dtbo 替换\`。 +- 使用 dtbo 替换\\`。 ``` sudo cp /boot/dtbs/rockchip/overy/my-overlay.dtbo /dtb/overy/ diff --git a/zh/how-to/how-to-install-steam.md b/zh/how-to/how-to-install-steam.md index 189b1f6c..019d628e 100644 --- a/zh/how-to/how-to-install-steam.md +++ b/zh/how-to/how-to-install-steam.md @@ -18,6 +18,7 @@ dateCreated: 2024-09-08T09:55:58.661Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} - 您需要安装 **BredOS** 并运行。 - 可选,您可以启用 [**Panthor** ](/how-to/how-to-setup-panthor),但不需要它。 @@ -26,7 +27,7 @@ dateCreated: 2024-09-08T09:55:58.661Z ## 🤖 2.1 自动使用 -- 工具“bredos-config”提供了一个简单的方法来安装蒸汽和合适的蒸汽-libs。 启动工具为 启动工具为 启动工具为 启动工具为 +- 工具“bredos-config”提供了一个简单的方法来安装蒸汽和合适的蒸汽-libs。 启动工具为 启动工具为 启动工具为 启动工具为 启动工具为 ``` sudo bredos-config diff --git a/zh/how-to/how-to-setup-panthor.md b/zh/how-to/how-to-setup-panthor.md index bb5d0af7..cd6abe75 100644 --- a/zh/how-to/how-to-setup-panthor.md +++ b/zh/how-to/how-to-setup-panthor.md @@ -16,7 +16,7 @@ dateCreated: 2024-08-31T15:03:26.994Z ## 🤖 1.1 自动使用 -- bredos-config 工具提供了一种简单的方式来启用和禁用 dtbos。 启动工具为 启动工具: 启动工具: 启动工具: +- bredos-config 工具提供了一种简单的方式来启用和禁用 dtbos。 启动工具为 启动工具: 启动工具: 启动工具: 启动工具: ``` sudo bredos-config @@ -27,7 +27,7 @@ sudo bredos-config > Do not reboot your system after the installation of the dtb overlay! > {.is-warning} -bredos-config 能够安装 dtbs 并更改grub 配置以便在启动时加载它_不能_ 更改uefi 设置。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 +bredos-config 能够安装 dtbs 并更改grub 配置以便在启动时加载它_不能_ 更改uefi 设置。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 此操作必须由用户完成。 用户必须做出的更改通过基本/叠加层数据库首次安装时的面包配置来显示。 更改也可以在 [设备树叠加层指南](/how-to/how-to-enable-dtbos) 中找到。 > 不要在安装dtb 覆盖后重启系统! > {.is-warning} diff --git a/zh/how-to/how-to-use-your-device-as-ap.md b/zh/how-to/how-to-use-your-device-as-ap.md index d5655a24..f361d489 100644 --- a/zh/how-to/how-to-use-your-device-as-ap.md +++ b/zh/how-to/how-to-use-your-device-as-ap.md @@ -71,6 +71,7 @@ Hint: "nmcli dev wifi show-password" shows the Wi-Fi name and password. > 如果你得到以下错误,请用sudo再次运行命令。 > 如果你得到以下错误,请用sudo再次运行命令。 > 如果你得到以下错误,请用sudo再次运行命令。 +> 如果你得到以下错误,请用sudo再次运行命令。 > `Error: Failed to setup a Wi-Fi hotspot: Not authorized to control networking.` > {.is-info} diff --git a/zh/how-to/manage-services.md b/zh/how-to/manage-services.md index fa35e76f..84736f41 100644 --- a/zh/how-to/manage-services.md +++ b/zh/how-to/manage-services.md @@ -2,7 +2,7 @@ title: 如何管理服务 description: published: true -date: 2025-10-05T07:04:12.252Z +date: 2025-10T06:09:36.168Z tags: editor: markdown dateCreated: 2025-09-30T10:31:51.284Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-30T10:31:51.284Z # 2. 介绍信息 -管理服务是管理Linux系统的核心部分。 在包括BredOS在内的大多数现代分销系统中,主要的工作工具是系统配套系统的一部分。 是否需要启动服务,停止它,检查它的状态 或配置它以启动,systemctl 提供一个一致和强大的接口。 本指南将带着你去看基本的命令和实际示例来帮助你可靠地管理系统服务。 +管理服务是管理Linux系统的核心部分。 在包括BredOS在内的大多数现代分销系统中,主要的工作工具是系统配套系统的一部分。 是否需要启动服务,停止它,检查它的状态 或配置它以启动,systemctl 提供一个一致和强大的接口。 本指南将带着你去看基本的命令和实际示例来帮助你可靠地管理系统服务。 是否需要启动服务,停止它,检查它的状态 或配置它以启动,systemctl 提供一个一致和强大的接口。 本指南将带着你去看基本的命令和实际示例来帮助你可靠地管理系统服务。 # 1. 检查您的服务 @@ -20,13 +20,13 @@ dateCreated: 2025-09-30T10:31:51.284Z ![bredos-news.png](/systemd/bredos-news.png) -在输出结束时,您可以读取文本“系统正常运行”。 这意味着本应在启动时启动的所有服务已经启动,没有任何错误。 如果您刚刚启动了您的设备,它可能会显示警告“**X** 服务报告状态激活”。这是正常的, 许多服务可以平行启动,这可能导致在启动时出现延误。 这种警告将在几分钟后消失。 +在输出结束时,您可以读取文本“系统正常运行”。 这意味着本应在启动时启动的所有服务已经启动,没有任何错误。 在输出结束时,您可以读取文本“系统正常运行”。 这意味着本应在启动时启动的所有服务已经启动,没有任何错误。 如果您刚刚启动了您的设备,它可能会显示警告“**X** 服务报告状态激活”。这是正常的, 许多服务可以平行启动,这可能导致在启动时出现延误。 这种警告将在几分钟后消失。 这种警告将在几分钟后消失。 -如果您看到错误消息,"**X** 服务报告状态失败"一个或多个服务启动失败。 +如果您看到错误消息,"**X** 服务失败"一个或多个服务启动失败。 ## 2.2 使用 `systemctl` -- 要列出您计算机上的所有全系统服务,请运行: +- 要列出您电脑运行的所有服务: ``` systemctl list-units --type=service @@ -38,15 +38,15 @@ systemctl list-units --type=service systemctl list-units --type=service --user ``` -此输出服务列表。 使用箭头键导航,或使用 空间 向下转一页。 用 Q 键退出 +此输出服务列表。 使用箭头键导航,或使用 空间 向下转一页。 Leave it with the Q key. -服务可以有不同的状态,如“SUB”行所示。 它们可以是 `running`, `exited`, 或 `failed`。 +服务可以有不同的状态,如“SUB”行所示。 它们可以是 `running`, `exited`, 或 `failed`。 它们可以是 `running`, `exited`, 或 `failed`。 - 一个 `running' 服务为您执行背景任务。 一个很好的例子是网络管理员。 此服务管理您的网络连接。 既然你总是可以在以太网电缆中插入,程序需要连续运行以管理您的网络。 这是通过 `running\` 服务实现的。 -- `exited`服务是在启动时运行,执行任务,然后全程终止。 一个很好的例子是系统-tmpfiles-setup 服务。 它从启动开始,建立一个斜杆,把它挂到/tmp,然后退出。 +- An `exited` service is one that runs at boot, performs its task, and then terminates cleanly. 一个很好的例子是系统-tmpfiles-setup 服务。 它从启动开始,建立一个斜杆,把它挂到/tmp,然后退出。 -- “失败”服务在运行时未正确启动或遇到问题,并以错误代码停止。 这并不意味着你的系统已经崩溃,而是可能仍然需要修复它。 +- “失败”服务在运行时未正确启动或遇到问题,并以错误代码停止。 这并不意味着你的系统已经崩溃,而是可能仍然需要修复它。 这并不意味着你的系统已经崩溃,而是可能仍然需要修复它。 还可以检查给定服务的状态,如果它失败,它提供了更多的输出,包括错误消息。 @@ -77,11 +77,11 @@ Sep 26 12:53:13 bredos systemd[1]: nordvpnd ervice: Main process exist, code=exe Sep 26 12:53:13 bredos systemd[1]: nordvpnd.service: failed with result 'exit-code'。 ``` -在上面给定的示例中,Nordvpnd 服务由于缺少库 libxml2.so.2 而无法启动。 有了这种信息,就很容易修复。 +在上面给定的示例中,Nordvpnd 服务由于缺少库 libxml2.so.2 而无法启动。 有了这种信息,就很容易修复。 有了这种信息,就很容易修复。 # 4. 管理服务 -服务可以手动启动和/或停止,也可以在启动时停止。 管理一个服务的行为做以下事情。 +服务可以手动启动和/或停止,也可以在启动时停止。 管理一个服务的行为做以下事情。 管理一个服务的行为做以下事情。 - 手动启动服务,运行: @@ -95,7 +95,7 @@ sudo systemctl start sudo systemctl stop ``` -启动时激活和停用服务的逻辑仍在继续。 使用 `systemctl enable` 来启动它们,或者 `systemctl disable` 来阻止它们在启动时启动。 使用参数 `--now `,您可以同时启动并激活它们。 +启动时激活和停用服务的逻辑仍在继续。 启动时激活和停用服务的逻辑仍在继续。 使用 `systemctl enable` 来启动它们,或者 `systemctl disable` 来阻止它们在启动时启动。 使用参数 `--now `,您可以同时启动并激活它们。 使用参数 `--now `,您可以同时启动并激活它们。 - 例如,如果你想要在启动时激活 nordvpnd 并用相同的命令启动它,请运行: @@ -105,7 +105,7 @@ sudo systemctl 启用 --now nordvpnd # 🚀 4. 编辑和创建服务 -它也可以根据您的喜好编辑或创建服务。 全系统服务文件通常存储在`/usr/lib/systemd/system`或`/etc/systemd/system`中,而全用户范围的服务文件则存储在`~/.config/systemd/user`或`/etc/systemd/user`中。 +它也可以根据您的喜好编辑或创建服务。 它也可以根据您的喜好编辑或创建服务。 全系统服务文件通常存储在`/usr/lib/systemd/system`或`/etc/systemd/system`中,而全用户范围的服务文件则存储在`~/.config/systemd/user`或`/etc/systemd/user`中。 - 要创建全系统服务文件,请运行: @@ -113,7 +113,7 @@ sudo systemctl 启用 --now nordvpnd sudo nano /etc/systemd/system/.service ``` -- 然后用一些信息填写新创建的文件。 例如: +- 然后用一些信息填写新创建的文件。 例如: 例如: ``` [Unit] @@ -134,18 +134,19 @@ WantedBy=multi-user.target - 要编辑现有的服务,请运行: ``` -sudo systemctl edit +管理服务是管理Linux系统的核心部分。 在包括BredOS在内的大多数现代分销系统中,主要的工作工具是系统配套系统的一部分。 是否需要启动服务,停止它,检查它的状态 或配置它以启动,systemctl 提供一个一致和强大的接口。 本指南将带着你去看基本的命令和实际示例来帮助你可靠地管理系统服务。 ``` > 请注意编辑服务文件 **可以** 危险! > {.is-danger} +> {.is-danger} - 在您编辑服务文件后,您需要重新加载系统系统: ``` -sudo systemctl 守护进程重载 +启动时激活和停用服务的逻辑仍在继续。 使用 `systemctl enable` 来启动它们,或者 `systemctl disable` 来阻止它们在启动时启动。 使用参数 `--now `,您可以同时启动并激活它们。 ``` # 🔄 3. 作弊表 -许多linux disruubiutions 发布系统的作弊单。 由于它们基本上是一样的,所以我们提供了一个链接到[Red Hat's Cheat Sheet for system](https://access.redhat.com/sites/default/files/attachments/12052018_systemd_6.pdf)。 +许多linux disruubiutions 发布系统的作弊单。 许多linux disruubiutions 发布系统的作弊单。 由于它们基本上是一样的,所以我们提供了一个链接到[Red Hat's Cheat Sheet for system](https://access.redhat.com/sites/default/files/attachments/12052018_systemd_6.pdf)。 diff --git a/zh/how-to/open-vswitch.md b/zh/how-to/open-vswitch.md index 05702939..697f2bb4 100644 --- a/zh/how-to/open-vswitch.md +++ b/zh/how-to/open-vswitch.md @@ -2,7 +2,7 @@ title: 如何管理虚拟开关 description: published: true -date: 2025-09-25T06:12:54.789Z +date: 2025-09-24T12:11:02.185Z tags: editor: markdown dateCreated: 2025-09-24T11:30:44.331Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-24T11:30:44.331Z # 2. 介绍信息 -Open vSwitch (OVS) 是一个开源、多层虚拟开关,旨在启用高级网络自动化,同时支持标准管理接口和协议。 它主要用于虚拟环境,以便利虚拟机之间以及虚拟机与物理网络之间的通信。 +Open vSwitch (OVS) 是一个开源、多层虚拟开关,旨在启用高级网络自动化,同时支持标准管理接口和协议。 它主要用于虚拟环境,以便利虚拟机之间以及虚拟机与物理网络之间的通信。 它主要用于虚拟环境,以便利虚拟机之间以及虚拟机与物理网络之间的通信。 # 1. 安装 @@ -42,7 +42,7 @@ sudo ovs-vsctl add-br ## 4.1 手动的 -虚拟网络设备可以通过您的超访问器或通过容器手动创建。 它们将出现并发挥物理网络设备的功能。 +虚拟网络设备可以通过您的超访问器或通过容器手动创建。 它们将出现并发挥物理网络设备的功能。 它们将出现并发挥物理网络设备的功能。 - 要列出所有网络设备运行: @@ -89,9 +89,9 @@ sudo ovs-vsctl 附加端口 ve-databaselCjq 标签= ve-databaselCjq 标签= 请注意,使用过的网络设备必须**没有**指定IP地址! > {.is-info} +> {.is-info} - 若要从上面的示例输出添加 `enp49s0` ,请运行: @@ -132,11 +133,11 @@ sudo ovs-vsctl 附加端口 ve-databaselCjq 标签= enp49s0 ``` -如果您只有一个物理网络设备和/或想要将它用于您的主机网络, 您必须将 IP 地址分配给vSwitch 而不是物理网络设备。 这可以使用任何工具,例如网络管理员的图形界面或通过系统进行。 +如果您只有一个物理网络设备和/或想要将它用于您的主机网络, 您必须将 IP 地址分配给vSwitch 而不是物理网络设备。 这可以使用任何工具,例如网络管理员的图形界面或通过系统进行。 这可以使用任何工具,例如网络管理员的图形界面或通过系统进行。 -# 5. 通过互联网连接两个vSwitch +# 🔄 3. 将 vSwitch 连接到物理网络 -如果您在互联网上有两个通过 VPN 连接的设备,可以连接他们的 vSwitch。 这使得这些vSwitch上的设备可以不再配置地相互通信。 如果您的 vSwitch 已连接到物理开关,甚至可以通过互联网连接到物理设备。 这对许多目的都是有用的。 +如果您在互联网上有两个通过 VPN 连接的设备,可以连接他们的 vSwitch。 这使得这些vSwitch上的设备可以不再配置地相互通信。 如果您的 vSwitch 已连接到物理开关,甚至可以通过互联网连接到物理设备。 这对许多目的都是有用的。 这使得这些vSwitch上的设备可以不再配置地相互通信。 如果您的 vSwitch 已连接到物理开关,甚至可以通过互联网连接到物理设备。 这对许多目的都是有用的。 - 在两个主机上运行以下内容: @@ -148,6 +149,7 @@ As always, replace `` with the name of your switch, and ` > 如果您的客户端能够相互控制,但是进一步的通信不起作用,这可能是一个MTU问题。 > {.is-danger} +> {.is-danger} ## 6.1 解决MTU问题 diff --git a/zh/how-to/package-management.md b/zh/how-to/package-management.md index 258aa5bc..67f925bf 100644 --- a/zh/how-to/package-management.md +++ b/zh/how-to/package-management.md @@ -76,6 +76,7 @@ sudo pacman -Sc > {.is-success} > {.is-success} > {.is-success} +> {.is-success} # 3. 平面板 @@ -121,6 +122,7 @@ sudo flatpak 卸载 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 4. AppImage diff --git a/zh/how-to/proton-run.md b/zh/how-to/proton-run.md index 56130d44..7fc91189 100644 --- a/zh/how-to/proton-run.md +++ b/zh/how-to/proton-run.md @@ -15,7 +15,7 @@ dateCreated: 2025-05-07T14:44:47.710Z # 1. B. 所需经费 - An RK3588 system running BredOS. -- Steam。 Steam。 Steam。 Steam。 Steam。 ([Guide here](/how-to/how-to-install-steam)) +- Steam。 Steam。 Steam。 Steam。 Steam。 Steam。 ([Guide here](/how-to/how-to-install-steam)) # 3. 安装 diff --git a/zh/how-to/run-vms.md b/zh/how-to/run-vms.md index b3cf9d80..e487ac3c 100644 --- a/zh/how-to/run-vms.md +++ b/zh/how-to/run-vms.md @@ -34,6 +34,7 @@ sudo pacman -S virt-manager virt-viewer qemu-Base qemu-system-aarch64 edk2-aarch > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## 第 2 步:启用并启动 Libvirt 服务 @@ -66,7 +67,7 @@ sudo usermod -aG libvirt $(whoami) ## 3.4 配置网络 -- `virt-manager` 使用 `dnsmasq` 进行网络管理。 `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: +- `virt-manager` 使用 `dnsmasq` 进行网络管理。 `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: `virt-manager` 使用 `dnsmasq` 进行网络管理。 您可能想要确保使用 "libvirt" 的默认网络设置: ```bash sudo virsh net-start 默认 @@ -90,10 +91,11 @@ sudo virsh net-autostart > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## 步骤6:启用 XML 编辑 -- 要启用 XML 编辑 (需要稍后) ,您需要打开 `virt-manager` ,然后导航到 `Edit` 然后导航到 `Preferences` 和 \\\`启用 XML 编辑'。 +- 要启用 XML 编辑 (需要稍后) ,您需要打开 `virt-manager` ,然后导航到 `Edit` 然后导航到 `Preferences` 和 \\\\`启用 XML 编辑'。 # 4. 3.7 创建虚拟机 @@ -109,6 +111,7 @@ sudo virsh net-autostart > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} - On CPUs with the little.big architecture like the RK3588 you need to check "Customize configuration before install" and edit the xml responsible for allocating cpu cores ![finalstep.jpg](/vms/finalstep.jpg) diff --git a/zh/how-to/switch-desktop-environments.md b/zh/how-to/switch-desktop-environments.md index 6ef60545..aec5b6de 100644 --- a/zh/how-to/switch-desktop-environments.md +++ b/zh/how-to/switch-desktop-environments.md @@ -44,6 +44,7 @@ sudo systemctl enable gdm > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ## 输入 **屏幕旋转** @@ -79,6 +80,7 @@ sudo pacman -S extension-manager 若要将此设置为水平工作,请按照这些步骤进行操作。 若要将此设置为水平工作,请按照这些步骤进行操作。 若要将此设置为水平工作,请按照这些步骤进行操作。 +若要将此设置为水平工作,请按照这些步骤进行操作。 ### 1.4.1 编辑udev规则 diff --git a/zh/how-to/systemd-nspawn.md b/zh/how-to/systemd-nspawn.md index e3605b5b..4911670e 100644 --- a/zh/how-to/systemd-nspawn.md +++ b/zh/how-to/systemd-nspawn.md @@ -1,8 +1,8 @@ --- -title: 管理系统生成的容器 +title: 使用系统生成的容器管理 description: published: true -date: 2025-09-25T11:47:09.582Z +date: 2025-09-25T10:54:42.662Z tags: editor: markdown dateCreated: 2025-09-25T07:02:39.910Z @@ -10,15 +10,15 @@ dateCreated: 2025-09-25T07:02:39.910Z # 2. 介绍信息 -`systemd-nspawn`是一种轻量容器工具,它与系统一起设计,用于在严格隔离的环境中运行一个命令或操作系统环境。 通常被描述为“在steroid上的chroot, 它为测试或运行整个Linux发行版或以安全和受控制的方式最小的环境提供了方便的方式。 +`systemd-nspawn`是一种轻量容器工具,它与系统一起设计,用于在严格隔离的环境中运行一个命令或操作系统环境。 通常被描述为“在steroid上的chroot, 它为测试或运行整个Linux发行版或以安全和受控制的方式最小的环境提供了方便的方式。 通常被描述为“在steroid上的chroot, 它为测试或运行整个Linux发行版或以安全和受控制的方式最小的环境提供了方便的方式。 不同于完全虚拟化解决方案,例如QEMU或Docker等容器平台,`systemd-nspawn` 使用 Linux 命名空间和组来创建几乎没有间接费用的容器。 # 3. 创建容器模板 -使用 n出生的容器可以从您的文件系统上的任何位置运行,但推荐的文件夹是 `/var/lib/miles` 。 在这个文件夹中,我们创建一个子文件夹来保持我们的 Linux/GNU rootf。 为了简化过程,这篇文章通过创建一个容器模板向您提供指导。 该模板文件夹的内容可以复制到一个新的位置并用作一个新的容器环境。 +使用 n出生的容器可以从您的文件系统上的任何位置运行,但推荐的文件夹是 `/var/lib/miles` 。 在这个文件夹中,我们创建一个子文件夹来保持我们的 Linux/GNU rootf。 为了简化过程,这篇文章通过创建一个容器模板向您提供指导。 该模板文件夹的内容可以复制到一个新的位置并用作一个新的容器环境。 在这个文件夹中,我们创建一个子文件夹来保持我们的 Linux/GNU rootf。 为了简化过程,这篇文章通过创建一个容器模板向您提供指导。 该模板文件夹的内容可以复制到一个新的位置并用作一个新的容器环境。 -- 切换到您的根用户: +- 切换到根目录: ``` sudo su @@ -40,23 +40,26 @@ mkdir 模板 > 任何需要在容器内运行的命令,如果您不使用 BredOS,则必须根据您的发行版变量进行调整。 > {.is-info} +> {.is-info} -- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) 查找您选择的版本,然后下载 `.tar.gz` 用于您的 CPU 架构。 -- [Debian genericcloud](https://cloud.debian.org/images/cloud/) 向下滚动并点击您想要下载的版本,然后下载 `.tar.gz` 作为您的 CPU 架构。 -- [Fedora Container Base](https://fedoraproject.org/misc#minimal) 向下滚动并在`Container Base`或`Container Minimal Base`之间选择。 -- [Arch Linux](https://archlinux.org/download/) 选择你附近的镜像,然后下载 `.tar.zst` 文件。 +- [Ubuntu-base](https://cdimage.ubuntu.com/ubuntu-base/releases/) 查找您选择的版本,然后下载 .tar.gz 为您的 CPU 架构。 +- [Debian genericcloud](https://cloud.debian.org/images/cloud/) 向下滚动并点击您想要下载的版本,然后为您的 CPU 架构下载.tar.gz。 +- [Fedora Container Base](https://fedoraproject.org/misc#minimal) 向下滚动并在集装箱基地或集装箱最低基地之间选择。 +- [Arch Linux](https://archlinux.org/download/) 选择您附近的镜像,然后下载 .tar.zst文件。 - [Arch Linux ARM](https://archlinuxarm.org/os/) 用 `latest` 和 `arch64` 或 `armv7` 标签下载.tar.gz文件。 {.links-list} + {.links-list} > BredOS rootfs 即将可用! > {.is-warning} +> {.is-warning} -下载您选中的 rootfs 沥青后,需要提取。 在此示例中,我们下载了Arch Linux ARM tarball并将其转换为BredOS。 +下载您选中的 rootfs 沥青后,需要提取。 在此示例中,我们下载了Arch Linux ARM tarball并将其转换为BredOS。 当你下载了你的rootfs tarball后,我们需要提取它。 在此示例中,我们下载了Arch Linux ARM tarball并将其转换为BredOS。 - 仍然作为根提取tarball到 `/var/lib/orges/template`: ``` -tar -xzf -C /var/lib/机床/模板 +sudo tar -xzf -C /var/lib/orges/template ``` - 文件夹`template`的内容看起来像这样: @@ -72,7 +75,7 @@ bin boot dev etc home lib mnt lease proc root runs sbin srv sys tmp usr var systemd-nspawn --machine="Template" --directory=/var/lib/organes/template ``` -参数`--machine`定义容器的名称,而`--directory`指向容器的位置。 离开容器, 使用 Ctrl + D 或输入 Ctrl + ] 在一秒内使用三次。 +参数`--machine`定义容器的名称,而`--directory`指向容器的位置。 离开容器, 使用 Ctrl + D 或输入 Ctrl + ] 在一秒内使用三次。 参数`--machine`定义容器的名称,而`--directory`指向容器的位置。 To exit the container, use either Ctrl + D or type Ctrl + ] three times within one second. 我们想要在容器内做的第一件事是初始化我们的包管理器并更新系统。 @@ -86,8 +89,9 @@ pacman -Syu > 如果您在解析主机名时遇到问题,请从主机系统中移除文件 `/var/lib/orges/template/etc/resolv.conf` 。 > {.is-info} +> {.is-info} -- 在此之后,我们需要删除一些不必要的东西,如内核和固件: +- 然后,我们需要移除像内核和固件这样的不间断的东西: ``` pacman -R linux-aarch64 linux-firmware @@ -101,13 +105,13 @@ pacman-key --lsign-key 77193F152BDBE6A6 BF0740F967BA439D DAEAD1E6D799C638 1BEF1B echo -e '# --> BredOS Mirrorlist <-- #\n\n# BredOS Main mirror\nServer = https://repo.bredos.org/repo/$repo/$arch\n' | tee /etc/pacman.d/bredos-mirrorlist ``` -- 然后编辑镜像文件: +- 这里编辑镜像文件: ``` nano /etc/pacman.conf ``` -- 并在文件末尾添加以下内容: +- 并在结尾处添加以下内容: ``` [BredOS-any] @@ -131,9 +135,9 @@ pacman -Syu bred-os-release BredOS-any/lsb-release bredos-logo pacman -Sy bredos-config bredos-news ``` -# 4. 使用虚拟网络运行容器 +# 4. 使用虚拟网络创建容器 -我们在第2节中创建的容器。 创建容器模板](#h-3-create-container-template) 使用了您的主机系统网络。 如果您喜欢在容器上使用虚拟网络设备,例如如果您想要使用 [Open vSwitch](/how-to/open-vswitch),请做以下操作。 +我们在第2节中创建的容器。 我们在第2节中创建的容器。 创建容器模板](#h-3-create-container-template) 使用了您的主机系统网络。 如果您喜欢在容器上使用虚拟网络设备,例如如果您想要使用 [Open vSwitch](/how-to/open-vswitch),请做以下操作。 我们在第2节中创建的容器。 创建容器模板](#h-3-create-container-template) 使用了您的主机系统网络。 If you prefer a virtual network device on your container, for example if you want to use [Open vSwitch](/how-to/open-vswitch), do the following. - 如果你想要在一个新容器上这样做,请克隆它: @@ -142,7 +146,8 @@ mkdir /var/lib/miles/template-veth rsync -avP /var/lib/miles/template/* /var/lib/meches/template-veth/ ``` -> 为了简化本指南,我们将继续使用在 [2] 创建的模板。 创建容器模板](#h-3-create-container-template)。 +> 为了简化本指南,我们将继续使用在 [2] 创建的模板。 为了简化本指南,我们将继续使用在 [2] 创建的模板。 创建容器模板](#h-3-create-container-template)。 +> {.is-info} > {.is-info} - 首先,像以前一样输入容器: @@ -179,13 +184,13 @@ DNS= 示例-> 9.9.9.9 systemctl 启用 system-networkd ``` -要让容器启动该服务,它需要启动(先前的命令更像是杂乱)。 我们通过使用 `--boot` 参数来实现这一点。 此外,我们添加了 `--network` 参数,用虚拟网络设备启动容器。 +要让容器启动该服务,它需要启动(先前的命令更像是杂乱)。 我们通过使用 `--boot` 参数来实现这一点。 此外,我们添加了 `--network` 参数,用虚拟网络设备启动容器。 我们通过使用 `--boot` 参数来实现这一点。 此外,我们添加了 `--network` 参数,用虚拟网络设备启动容器。 ``` -systemd-nspawn --machine="模板" --directory=/var/lib/organes/template --boot --network +systemd-nspawn --machine="模板" --directory=/var/lib/organes/template --boot ``` -这将启动容器并显示登录提示。 无法登录根目录,所以您必须先创建一个用户,然后才能启动到容器中,或者继续使用 [4。 将容器作为服务运行](#h-4-run-container-as-a-service)。 +这将启动容器并显示登录提示。 无法登录根目录,所以您必须先创建一个用户,然后才能启动到容器中,或者继续使用 [4。 这将启动容器并显示登录提示。 无法登录根目录,所以您必须先创建一个用户,然后才能启动到容器中,或者继续使用 [4。 将容器作为服务运行](#h-4-run-container-as-a-service)。 - 要创建用户,请在容器内运行以下内容: @@ -194,18 +199,18 @@ useradd passwd ``` -> 由于您可能想要使用您的虚拟网络设备进行实际网络连接,需要进行进一步的配置。 例如使用 [Open vSwitch](/how-to/open-vswitch) 或一个简单的桥接设备将虚拟网络设备连接到某些东西。 +> 由于您可能想要使用您的虚拟网络设备进行实际网络连接,需要进行进一步的配置。 由于您可能想要使用您的虚拟网络设备进行实际网络连接,需要进行进一步的配置。 例如使用 [Open vSwitch](/how-to/open-vswitch) 或一个简单的桥接设备将虚拟网络设备连接到某些东西。 +> {.is-info} > {.is-info} # 🚀 4. 将容器作为服务运行 -它可以启动一个容器作为一个服务,例如启动时间。 有一个通过 systemd-nspawn@.service 单位实现的实现,但它需要创建覆盖文件来配置它。 我们的首选方式是创建一个新的服务文件,其中包含我们想要用于容器的所有参数。 +它可以启动一个容器作为一个服务,例如启动时间。 有一个通过 systemd-nspawn@.service 单位实现的实现,但它需要创建覆盖文件来配置它。 我们的首选方式是创建一个新的服务文件,其中包含我们想要用于容器的所有参数。 有一个通过 systemd-nspawn@.service 单位实现的实现,但它需要创建覆盖文件来配置它。 我们的首选方式是创建一个新的服务文件,其中包含我们想要用于容器的所有参数。 -- 复制模板创建新容器: +- 克隆团队板创建新容器: ``` -mkdir /var/lib/my-first container -rsync -avP /var/lib/organes/template/* /var/lib/my-first container/ +我们在第2节中创建的容器。 创建容器模板](#h-3-create-container-template) 使用了您的主机系统网络。 如果您喜欢在容器上安装虚拟网络设备,例如因为您想要使用 [Open vSwitch](/en/how-to/open-vswitch),请做以下操作。 ``` - 然后在您的主机上创建一个新的servicefile: @@ -214,7 +219,7 @@ rsync -avP /var/lib/organes/template/* /var/lib/my-first container/ sudo nano /etc/systemd/system/.service ``` -- 并将以下内容粘贴到它: +- 当你下载了你的rootfs tarball后,我们需要提取它。 在这个示例中,我们下载了Arch Linux ARM tarball,并稍后将其转换为 BredOS 。 ``` [Unit] @@ -233,7 +238,7 @@ WantedBy=multi-user。 arget ``` -如果你想要在你的容器上使用虚拟网络设备,`ExecStart=/usr/...`--network\`。 +如果你想要在你的容器上使用虚拟网络设备,`ExecStart=/usr/...`--network\\`。 - 然后你可以开始容器: @@ -247,7 +252,7 @@ sudo systemctl start .service sudo systemctl 启用 .service ``` -- 若要登录到您的容器,请使用“机器”: +- 这将引导容器并将您放入登录提示。 此处无法登录根目录,所以您要么先创建用户,然后才能进入容器,要么继续使用 [4。 将容器作为服务运行](#h-4-run-container-as-a-service)。 ``` sudo 机器tl shell @@ -259,30 +264,31 @@ sudo 机器tl shell sudo 机 ``` -# 🔄 3. 从容器内访问主机上的文件/文件夹 +# 🔄 3. 从容器内存访问主机上的文件/文件夹 -如名称所示,容器通常无法访问您的主机系统。 这可以被修改,以允许容器访问您主机系统上的特定文件或文件夹; 例如,提供额外的存储空间或授予您的 GPU 容器访问权限。 +如名称所示,容器通常无法访问您的主机系统。 如名称所示,容器通常无法访问您的主机系统。 这可以被修改,以允许容器访问您主机系统上的特定文件或文件夹; 例如,提供额外的存储空间或授予您的 GPU 容器访问权限。 -- 可以通过 "--bind" 参数实现文件/文件夹访问: +- 访问文件/文件夹可以通过 "--bind" 参数缓存: ``` -systemd-nspawn --machine="Template" --directory=/var/lib/organes/template --bind= +使用 n出生的容器可以从您的文件系统上的任何位置运行,但推荐的文件夹是 `/var/lib/miles` 。 在这个文件夹中,我们创建一个子文件夹来保持我们的 Linux/GNU rootf。 为了简化过程,这篇文章通过创建一个容器模板向您提供指导。 该模板文件夹的内容可以复制到一个新的位置并用作一个新的容器环境。 ``` - 例如,如果您想要共享您的家庭浮动: ``` -systemd-nspawn --machine="Template" --directory=/var/lib/organes/template --bind=/home +`systemd-nspawn`是一种轻量容器工具,它与系统一起设计,用于在严格隔离的环境中运行一个命令或操作系统环境。 通常被描述为“在steroid上的chroot, 它为测试或运行整个Linux发行版或以安全和受控制的方式最小的环境提供了方便的方式。 ``` -这将把文件夹`/home`挂载到你的容器中的同一位置。 如果你想要更改你的容器内的挂载点,你可以使用两个路径之间的 : 来指定这一点。 +这将把文件夹`/home`挂载到你的容器中的同一位置。 如果你想要更改你的容器内的挂载点,你可以使用两个路径之间的 : 来指定这一点。 如果你想要更改你的容器内的挂载点,你可以使用两个路径之间的 : 来指定这一点。 - 例如,如果您想要在 `/tmp/home` 中使用 `/home` 的话: ``` -systemd-nspawn --machine="Template" --directory=/var/lib/organes/template --bind=/home:tmp/home +如果您在解析主机名时遇到问题,请从主机系统中移除文件 `/var/lib/orges/template/etc/resolv.conf` 。 +{.is-danger} ``` # 5. 附加注释 -`systemd-nspawn`是一个极强大的工具。 我们在这里谈到的只是基本问题。 看看他们的 [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html),如果你想要惊喜! \ No newline at end of file +`systemd-nspawn`是一个极强大的工具。 What we covered here are just the basics. 我们在这里谈到的只是基本问题。 `systemd-nspawn`是一个极强大的工具。 我们在这里谈到的只是基本问题。 看看他们的 [man page](https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.html),如果你想要惊喜! \ No newline at end of file diff --git a/zh/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md b/zh/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md index a8b196a8..7ffdfd7e 100644 --- a/zh/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md +++ b/zh/how-to/timeshift-system-snapshots-and-rollbacks-on-btrfs.md @@ -2,7 +2,7 @@ title: 📸🔄 Btrfs Snapshots and Rollback, with Timeshift description: 使用 Timeshift 设置Btrfs 快照和系统回滚的综合指南 published: true -date: 2025-10-01T09:19:56.756Z +date: 2025-10-01T09:05:40.858Z tags: editor: markdown dateCreated: 2024-09-27T19:19:08.209Z @@ -93,6 +93,7 @@ yay -S tift-autosnap > `timeeshift-autosnap` 可能要求您在设备正常运行之前重新启动。 > {.is-warning} +> {.is-warning} ## 3.2:防止重复 GRUB 更新 @@ -100,6 +101,7 @@ yay -S tift-autosnap - 拥有一个强大的快照系统可以在更新或系统更改过程中发生错误时节省您的日子。 {.is-success} + {.is-success} ``` sudo nano /etc/timeshift-autosnap.conf diff --git a/zh/how-to/waydroid.md b/zh/how-to/waydroid.md index 62bc0bda..0c64bcb8 100644 --- a/zh/how-to/waydroid.md +++ b/zh/how-to/waydroid.md @@ -2,7 +2,7 @@ title: 运行 Android 应用程序(waydroid) description: published: true -date: 2025-10-01T11:53:29.300Z +date: 2025-09-26T10:03:46.309Z tags: editor: markdown dateCreated: 2025-09-21T08:40:19.752Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-21T08:40:19.752Z # 1. 简介 -Waydroid 是基于 Wayland 在 Linux / GNU 上运行 Android 的一个基于容器的解决方案。 本指南将带你走上安装它的必要步骤。 本指南将带你走上安装它的必要步骤。 本指南将带你走上安装它的必要步骤。 +Waydroid 是基于 Wayland 在 Linux / GNU 上运行 Android 的一个基于容器的解决方案。 本指南将带你走上安装它的必要步骤。 本指南将带你走上安装它的必要步骤。 本指南将带你走上安装它的必要步骤。 本指南将带你走上安装它的必要步骤。 # 2. 安装 @@ -20,14 +20,14 @@ Waydroid 是基于 Wayland 在 Linux / GNU 上运行 Android 的一个基于容 sudo pacman -S waydroid ``` -## 2.1 RK3588 安卓图像 +## 2.1 RK3588 您需要启用全景并进行设置。 要做到这一点,请关注[本指南](/how-to/how-to-setup-panthor)。 - Install panthor image: ``` -sudo pacman -S waydroid-image-panthor +sudo pacman -S waydroid-panthor-image ``` - Initialize waydroid: @@ -36,7 +36,7 @@ sudo pacman -S waydroid-image-panthor sudo waydroid init -f -i /usr/share/waydroid-extra/images ``` -## 2.2 通用ARM64/X86_64 的 Android 图像 +## 2.2 通用ARM64/X86_64 - 这将下载并安装 GAPPS 版本的 android: @@ -66,7 +66,7 @@ waydroid 会话开始 安装 .apk ``` -# 🔄 3. 启用窗口集成 +# 4. 安装应用 默认情况下,Waydroid总是以全屏方式运行。 diff --git a/zh/how-to/widevine-watch-drm-content.md b/zh/how-to/widevine-watch-drm-content.md index 857bf0e8..4321ba47 100644 --- a/zh/how-to/widevine-watch-drm-content.md +++ b/zh/how-to/widevine-watch-drm-content.md @@ -28,7 +28,7 @@ sudo pacman -S widevine-aarch64 ## 2.3 为Netflix 设置 -- 要观看Netflix,您需要弄乱您的用户代理。 使用以下用户代理字符串: 使用以下用户代理字符串: 使用以下用户代理字符串: +- 要观看Netflix,您需要弄乱您的用户代理。 使用以下用户代理字符串: 使用以下用户代理字符串: 使用以下用户代理字符串: 使用以下用户代理字符串: ``` Mozilla/5.0 (X11; CrOS aarch64 15236.80.0.0) AppleWebKit/537.36 (KHTML, such Gecko) Chrome/109.0.5414.125 Safari/537.36 diff --git a/zh/install/Installation-of-UEFI.md b/zh/install/Installation-of-UEFI.md index b83117e3..888dfbb3 100644 --- a/zh/install/Installation-of-UEFI.md +++ b/zh/install/Installation-of-UEFI.md @@ -2,7 +2,7 @@ title: 安装UEFI(RK3588) description: published: true -date: 2025-09-28T09:53:54.047Z +date: 2025-09-28T08:24:50.721Z tags: editor: markdown dateCreated: 2025-09-16T11:29:43.061Z @@ -10,16 +10,17 @@ dateCreated: 2025-09-16T11:29:43.061Z # 1. 简介 -我们支持的许多设备确实为“UEFI”提供支持,这是一个启动硬件并启动操作系统的现代固件接口。 在`UEFI`的帮助下,您的设备能够启动 。 这样文件 (写入 USB-Stick 或烧毁到 DVD) 以及直接从NVMe 驱动器或通过 PXE 在网络上启动您的操作系统。 +我们支持的许多设备确实为“UEFI”提供支持,这是一个启动硬件并启动操作系统的现代固件接口。 我们支持的许多设备确实为“UEFI”提供支持,这是一个启动硬件并启动操作系统的现代固件接口。 在`UEFI`的帮助下,您的设备能够启动 。 这样文件 (写入 USB-Stick 或烧毁到 DVD) 以及直接从NVMe 驱动器或通过 PXE 在网络上启动您的操作系统。 > UEFI 的多个安装在保存您的 UEFI 设置时可能造成问题。 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} # 2. 检查您的设备 -不幸的是,我们所支持的并非所有设备都支持启动 \\\`UEFI'。 而且,并非每个设备都安装了SPI 芯片。 而且,并非每个设备都安装了SPI 芯片。 而且,并非每个设备都安装了SPI 芯片。 +不幸的是,我们所支持的并非所有设备都支持启动 \\\\`UEFI'。 而且,并非每个设备都安装了SPI 芯片。 而且,并非每个设备都安装了SPI 芯片。 而且,并非每个设备都安装了SPI 芯片。 而且,并非每个设备都安装了SPI 芯片。 - To determine what your device is capable of, check [this table](/en/table-of-supported-devices). @@ -29,7 +30,7 @@ dateCreated: 2025-09-16T11:29:43.061Z ## 3.1 SD 卡安装 -下载与您的设备匹配的最新版本,向您的写作者输入任何大小的 SD 卡并使用您预感刷入工具。 我们建议使用: 我们建议使用: 我们建议使用: +下载与您的设备匹配的最新版本,向您的写作者输入任何大小的 SD 卡并使用您预感刷入工具。 我们建议使用: 我们建议使用: 我们建议使用: 我们建议使用: - [BalenaEtcher](https://etcher.balena.io/) - [Raspberry Pi Imager](https://github.com/raspberrypi/rpi-imager) @@ -39,7 +40,7 @@ dateCreated: 2025-09-16T11:29:43.061Z > {.is-success} > {.is-success} -## 3.2 在UEFI内部安装SPI设备 +## 3.2 安装SPI设备 > 如果您跳过了3.1,请回来。 需要这个步骤来刷入SPI芯片! > 您可以在此后移除SD卡。 @@ -53,8 +54,8 @@ dateCreated: 2025-09-16T11:29:43.061Z - 将我们的`UEFI`的最新版本复制到FAT32格式的 USB-Stick 并连接到您的 SBC。 - 从你的SD卡上启动你的棋盘到`UEFI`。 如果您在访问 UEFI 设置时遇到问题,请检查 [本指南] (/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu)。 如果您在访问 UEFI 设置时遇到问题,请检查 [本指南] (/en/how-to/change-default-boot-order-rk3588#2.1-Accessing-the-Boot-Menu)。 - 浏览至`Boot Manager` -> `UEFI Shell` 以进入命令行接口。 -- 列出使用`map`命令的所有可读分区。 列出使用`map`命令的所有可读分区。 列出使用`map`命令的所有可读分区。 此命令列出所有分区与 fs0:`, fs1:`... -- 输入文件系统名称并按 `Enter` 键将目录更改为包含固件图像的 USB-Stick 。 如果您不确定要使用哪个文件系统,请运行以下列出其内容: 如果您不确定要使用哪个文件系统,请运行以下列出其内容: 如果您不确定要使用哪个文件系统,请运行以下列出其内容: +- 列出使用`map`命令的所有可读分区。 列出使用`map`命令的所有可读分区。 列出使用`map`命令的所有可读分区。 此命令列出所有分区与 fs0:`, fs1:`... 列出使用`map`命令的所有可读分区。 列出使用`map`命令的所有可读分区。 此命令列出所有分区与 fs0:`, fs1:`... +- 输入文件系统名称并按 `Enter` 键将目录更改为包含固件图像的 USB-Stick 。 如果您不确定要使用哪个文件系统,请运行以下列出其内容: 如果您不确定要使用哪个文件系统,请运行以下列出其内容: 如果您不确定要使用哪个文件系统,请运行以下列出其内容: 如果您不确定要使用哪个文件系统,请运行以下列出其内容: ``` ls fs: @@ -70,9 +71,10 @@ sf 更新文件 0x0 ## 3.3 从 BredOS 内部安装 SPI -If your board is booted into BredOS, it is possible to install UEFI on your SPI by following [this guide](/en/how-to/update-uefi-rk3588). 在第[3]节下。 刷入 UEFI 固件](/en/how-to/update-uefi-rk3588#h-3-flashing-the-uefi-firmware) 使用`/dev/mtdblock0` 作为您的目标设备。 +If your board is booted into BredOS, it is possible to install UEFI on your SPI by following [this guide](/en/how-to/update-uefi-rk3588). 在第[3]节下。 在第[3]节下。 刷入 UEFI 固件](/en/how-to/update-uefi-rk3588#h-3-flashing-the-uefi-firmware) 使用`/dev/mtdblock0` 作为您的目标设备。 > 现在你的设备能够获得所有好的 UEFI 谷物! > {.is-success} > {.is-success} > {.is-success} +> {.is-success} diff --git a/zh/install/Installation-with-ISO.md b/zh/install/Installation-with-ISO.md index 983693ad..5ad22bc1 100644 --- a/zh/install/Installation-with-ISO.md +++ b/zh/install/Installation-with-ISO.md @@ -14,13 +14,13 @@ dateCreated: 2025-09-17T11:07:04.117Z # 2. 燃烧图像 -下载完毕。 这样从我们的 [Github 页面] (https://github.com/BredOS/bredos-iso/releases/latest) 烧它到 USB Stick, 例如和 Rufus 一起燃烧,或者烧毁一个 DVD 。 将您的安装媒体插入您的电脑并启动您的电脑。 将您的安装媒体插入您的电脑并启动您的电脑。 将您的安装媒体插入您的电脑并启动您的电脑。 +下载完毕。 这样从我们的 [Github 页面] (https://github.com/BredOS/bredos-iso/releases/latest) 烧它到 USB Stick, 例如和 Rufus 一起燃烧,或者烧毁一个 DVD 。 将您的安装媒体插入您的电脑并启动您的电脑。 将您的安装媒体插入您的电脑并启动您的电脑。 将您的安装媒体插入您的电脑并启动您的电脑。 将您的安装媒体插入您的电脑并启动您的电脑。 # 3. 面包机 ## 3.1 Welcome -- 面包在启动时自动启动,但也有一个桌面快捷键来启动它而不需要重启。 要开始安装,请选择在线安装或离线安装。 要开始安装,请选择在线安装或离线安装。 要开始安装,请选择在线安装或离线安装。 +- 面包在启动时自动启动,但也有一个桌面快捷键来启动它而不需要重启。 要开始安装,请选择在线安装或离线安装。 要开始安装,请选择在线安装或离线安装。 要开始安装,请选择在线安装或离线安装。 要开始安装,请选择在线安装或离线安装。 > 正在构建在线安装。 请使用离线安装。 > {.is-info} 请使用离线安装。 @@ -40,7 +40,7 @@ Look up your prefered language and click on it. 然后一个窗口将弹出您 让我们谈谈膝盖。 每个人都是不同的,因此没有单一的“true”膝盖技术。 为了适应这个问题,你可以根据你的国家选择你的技术。 让我们谈论敲打。 所有人都是不同的,因此没有“true”撞击技术器。 在我们的说明中,您可以根据您的国家选择您的技术。 ![6-scaled.png](/first-setup/6-scaled.png) -After you clicked on your country you can choose your layout. 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 +After you clicked on your country you can choose your layout. 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 > 使用文本栏测试您的布局。 当您必须输入密码时,这很重要! > {.is-info} @@ -66,6 +66,7 @@ Select your Region and Zone using the dropdown menus. 您当前的时间应该 > {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 此 \*\*can \*\* 是危险的 ! +> {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 每个用户都有分配给他们的ID。 此ID由程序、文件系统等程序内部使用。 如果你想要的话,你可以改变它,但通常是没有必要的。 @@ -78,19 +79,21 @@ Select your Region and Zone using the dropdown menus. 您当前的时间应该 ![partition.png](/first-setup/partition.png) -选择您想要安装 BredOS 的存储设备。 选择您想要安装 BredOS 的存储设备。 如果你喜欢将BredOS 安装在整个磁盘上,选择"擦除盘",然后点击"下一步"。 选择您想要安装 BredOS 的存储设备。 如果你喜欢将BredOS 安装在整个磁盘上,选择"擦除盘",然后点击"下一步"。 +选择您想要安装 BredOS 的存储设备。 选择您想要安装 BredOS 的存储设备。 如果你喜欢将BredOS 安装在整个磁盘上,选择"擦除盘",然后点击"下一步"。 选择您想要安装 BredOS 的存储设备。 如果你喜欢将BredOS 安装在整个磁盘上,选择"擦除盘",然后点击"下一步"。 选择您想要安装 BredOS 的存储设备。 如果你喜欢将BredOS 安装在整个磁盘上,选择"擦除盘",然后点击"下一步"。 > 这将删除磁盘上的任何数据! > {.is-danger} > {.is-danger} > {.is-danger} +> {.is-danger} -如果您在您想要保存的磁盘上有数据,请单击"Open GParted"以根据需要调整现有分区的大小。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 +如果您在您想要保存的磁盘上有数据,请单击"Open GParted"以根据需要调整现有分区的大小。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 然后创建两个新的分区:一个FAT32格式的引导分区,另一个格式的分区格式化的 Btrfs 或 ext4。 > 要安装 BredOS ,您需要一个 512MB 启动分区和至少 8GB 根分区。 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} ## 3.7 卵子加热(Summary) diff --git a/zh/install/device-specific-image.md b/zh/install/device-specific-image.md index 25f447b1..7987848f 100644 --- a/zh/install/device-specific-image.md +++ b/zh/install/device-specific-image.md @@ -2,7 +2,7 @@ title: 安装设备特定图像 description: published: true -date: 2025-10-03T04:59:17.765Z +date: 2025-09-28T08:24:20.184Z tags: editor: markdown dateCreated: 2025-09-15T12:36.362Z @@ -10,7 +10,7 @@ dateCreated: 2025-09-15T12:36.362Z # 1. 简介 -为了安装 BredOS ,我们提供了特定的设备图像,用于在其特定设备的箱子中解锁。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 +为了安装 BredOS ,我们提供了特定的设备图像,用于在其特定设备的箱子中解锁。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 > 如果你熟悉刷新树莓操作系统,不需要进一步阅读。 只需抓取您的 SD 卡或 eMMC,您的设备特定的 BredOS 图像并用您的首选工具闪烁。 > {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. @@ -22,15 +22,14 @@ dateCreated: 2025-09-15T12:36.362Z # 3. 安装 -安装方式因设备而异,您想要安装 BredOS 的介质。 在本指南中,我们将涵盖安装到 在本指南中,我们将涵盖安装到 在本指南中,我们将涵盖安装到 +安装方式因设备而异,您想要安装 BredOS 的介质。 在本指南中,我们将涵盖安装到 在本指南中,我们将涵盖安装到 在本指南中,我们将涵盖安装到 在本指南中,我们将涵盖安装到 - `3.1 不可移动eMMC` - `3.2 可移动eMMC 和 SD Card` -- [3.3 NVMe](#h-33-nvme) +- `3.3 nVME` -> 在您开始之前,请检查您的设备上有哪些选项可用! -> {.is-info} -> {.is-info} +> 如果你熟悉刷新树莓操作系统,不需要进一步阅读。 只需抓取您的 SD 卡或 eMMC,您的设备特定的 BredOS 图像并用您的首选工具闪烁。 +> {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. > {.is-info} ## 3.1 不可移动eMMC @@ -46,7 +45,7 @@ dateCreated: 2025-09-15T12:36.362Z > {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. > {.is-info} -下面我们描述如何用适配器刷入eMMC。 下面我们描述如何用适配器刷入eMMC。 下面我们描述如何用适配器刷入eMMC。 If you do not own a suitable adapter leave the eMMC connected to your SBC and follow [3.1 non-removable eMMC](#h-31-non-removable-emmc). +下面我们描述如何用适配器刷入eMMC。 下面我们描述如何用适配器刷入eMMC。 下面我们描述如何用适配器刷入eMMC。 下面我们描述如何用适配器刷入eMMC。 If you do not own a suitable adapter leave the eMMC connected to your SBC and follow [3.1 non-removable eMMC](#h-31-non-removable-emmc). ### 3.2.1 准备好您可移除的 eMMC @@ -54,6 +53,7 @@ dateCreated: 2025-09-15T12:36.362Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} #### 3.2.1.1 使用 uSD 适配器 @@ -75,9 +75,9 @@ dateCreated: 2025-09-15T12:36.362Z
-#### 3.2.1.2 使用 USB 为 eMMC 适配器 +#### 3.2.2 刷入 eMMC / SD 卡 -- 由于几乎所有已知的 USB Sticks 都是基于eMC 存储设备,在那里有 USB 到 eMMC 适配器,这些适配器是 USB-Stics ,但是可以移除eMMC 存储设备。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 +- 由于几乎所有已知的 USB Sticks 都是基于eMC 存储设备,在那里有 USB 到 eMMC 适配器,这些适配器是 USB-Stics ,但是可以移除eMMC 存储设备。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。
USB 到 eMMC 适配器 @@ -85,9 +85,9 @@ dateCreated: 2025-09-15T12:36.362Z
-### 3.2.2 刷入 eMMC / SD 卡 +### 如果您没有使用 eMC存储设备,请跳至 `3.2.2 刷入eMMC / SD Card` 。 {.is-info} -有无数工具刷入sd 卡或 eMMC。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 +有无数工具刷入sd 卡或 eMMC。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 - [BalenaEtcher](https://etcher.balena.io/) - [Raspberry Pi Imager](https://github.com/raspberrypi/rpi-imager) @@ -96,15 +96,15 @@ dateCreated: 2025-09-15T12:36.362Z > {.is-warning} 请确保你在刷入之前解压他们! > {.is-warning} -## 3.3 NVMe +## 3.3 nVME ### 3.3.1 前提条件 -由于我们的设备不支持直接从NVMe驱动器启动,我们需要将UEFI安装到另一个介质。 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 To install UEFI to your SPI or SD Card follow this guide. +由于我们的设备不支持直接从NVMe驱动器启动,我们需要将UEFI安装到另一个介质。 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 To install UEFI to your SPI or SD Card follow this guide. 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 To install UEFI to your SPI or SD Card follow this guide. -### 3.3.2 燃NVMe +### 3.3.2 Flashing nVME -直接或通过 USB 适配器将驱动器连接到您的电脑。 Then follow the steps in `3.2 Removable eMMC and SD Card`, making sure to use the correct drive letter or path for your NVMe drive. 刷入后将驱动器连接到 SBC 的 NVMe 端口。 +直接或通过 USB 适配器将驱动器连接到您的电脑。 直接或通过 USB 适配器将驱动器连接到您的电脑。 Then follow the steps in `3.2 Removable eMMC and SD Card`, making sure to use the correct drive letter or path for your NVMe drive. 直接或通过 USB 适配器将驱动器连接到您的电脑。 After flashing connect the drive to the nVME port of your SBC. ### 3.3.3 启动顺序 diff --git a/zh/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md b/zh/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md index 091d74e0..5232d94c 100644 --- a/zh/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md +++ b/zh/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS.md @@ -2,7 +2,7 @@ title: 使用 Linux 或 macOS 刷入 eMMC description: published: true -date: 2025-10-05T06:59:09.446Z +date: 2025-09-29T06:00:19.076Z tags: editor: markdown dateCreated: 2025-09-16T06:29:26.865Z @@ -10,11 +10,11 @@ dateCreated: 2025-09-16T06:29:26.865Z # 1. 简介 -本指南描述如何使用 rkdeveloped tool\\\` 工具刷入eMC。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 +本指南描述如何使用 rkdeveloped tool\\\\` 工具刷入eMC。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 它可以在 Linux 仓库中找到,也可以在 macOS 上运行。 要安装BredOS,需要三件事: -1. SPL 加载器文件: +1. SPL 加载文件,例如 RK3588: [[`rk3588_spl_loader_v1.15.113.bin`](https://dl.radxa.com/rock5/sw/images/loader/rk3588_spl_loader_v1.15.113.bin) ### Tabset {.tabset} @@ -44,7 +44,7 @@ dateCreated: 2025-09-16T06:29:26.865Z - 如果您正在使用基于归档的分布 ``` -sudo pacman -S rkdeveloptool-git +sudo pacman -S rkdeveloptool ``` - 如果您正在使用基于 Debian的分布 @@ -63,9 +63,9 @@ sudo dnf install rkdeveloped tools ### 2.2.1 前提条件 -由于没有用于 macOS 的 "rkdeveloped tool" 的二进制包,我们需要自己编译它。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 +由于没有用于 macOS 的 "rkdeveloped tool" 的二进制包,我们需要自己编译它。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 为了做到这一点,我们需要通过 [Brew](https://brew.sh/)安装一些软件包。 -- 安装`autocake`、`autocconf`、`libbus`、`pkg-config`、`git`和\`wget\`\\\` ,具有以下命令: +- 安装`autocake`、`autocconf`、`libbus`、`pkg-config`、`git`和\`wget\`\\\\` ,具有以下命令: ``` brew install automake autoconf libusb pkg-config git wget @@ -114,7 +114,7 @@ cp rkdevelopmenttool/opt/homebrew/bin/ ## 3.1 输入掩码 -要使SBC 在USB上显示为易燃设备,它需要设置为 \\\`maskrom 模式'。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 +要使SBC 在USB上显示为易燃设备,它需要设置为 \\\\`maskrom 模式'。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 这可以根据您正在使用的设备来实现。 有些SBC有一个按钮,另一些则需要您短短两个粉。 请参阅贵国制造商的文件。 - 通过谷歌搜索可以轻松地找到此信息: @@ -136,10 +136,13 @@ DevNo=1 Vid=0x2207, Pid=0x350b,LocationID=801 Maskrom > Maskrom 按钮应该在电源插入棋盘时按住 \*\*。 > {.is-info} +> {.is-info} +> 使用USB-C到C电缆,或使用USB-C到电缆向后可能导致未被发现。 > 使用USB-C到C电缆,或使用USB-C到电缆向后可能导致未被发现。 > 建议使用USB-C到A电缆, 然后是 [USB-C 女性到 USB-A 男性适配器](https://www.aliexpress.com/item/1005004767752226.html) 或 USB-A 到 A 电缆。 > {.is-warning} +> {.is-warning} ## 3.2 FlashBredOS @@ -167,10 +170,11 @@ sudo rkdevelopmenttoold > {.is-success} > {.is-success} > {.is-success} +> {.is-success} # 🚀 4. 附加信息 -好吧,你只是想要更多进度条在你的生活中,对吗? 我们已经覆盖了你,不要担心。 +好吧,你只是想要更多进度条在你的生活中,对吗? 我们已经覆盖了你,不要担心。 我们已经覆盖了你,不要担心。 ## 4.1 读取选定的闪光介质信息 diff --git a/zh/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md b/zh/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md index 5a57bd41..17eeee33 100644 --- a/zh/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md +++ b/zh/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows.md @@ -2,7 +2,7 @@ title: 使用 Microsoft Windows 刷入 eMMC description: published: true -date: 2025-09-29T06:09:51.531Z +date: 2025-09-28T12:20:24.588Z tags: editor: markdown dateCreated: 2025-09-16T09:55:34.272Z @@ -47,18 +47,20 @@ dateCreated: 2025-09-16T09:55:34.272Z 我们从安装 [Rockchip 驱动器] (https://dl.radxa.com/tools/windows/DriverAssitant_v5.0.zip )开始。 在你下载了那个.zip文件后,将其提取到你的预置位置。 你会在其中找到工具`DriverInstall.exe`。 使用更高的权限执行它。 在你下载了那个.zip文件后,将其提取到你的预置位置。 你会在其中找到工具`DriverInstall.exe`。 使用更高的权限执行它。 在你下载了那个.zip文件后,将其提取到你的预置位置。 +你会在其中找到工具`DriverInstall.exe`。 使用更高的权限执行它。 在你下载了那个.zip文件后,将其提取到你的预置位置。 你会在其中找到工具`DriverInstall.exe`。 使用更高的权限执行它。 > 如果您被问到:“您想要允许此应用更改您的设备吗?” ,点击“是”。 > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 接着,一个窗口将响亮。 点击“安装驱动程序”。 然后将在您的系统上安装驱动程序。 # 3. 使用 RKDevTool 闪烁BredOS -有了驱动程序,我们可以继续使用 [RKDevTool](https://docs.radxa.com/en/compute-module/cm5/radxa-os/low-level-dev/rkdevtool)。 解压缩.zip文件并执行 `RKDevTool.exe`。 解压缩.zip文件并执行 `RKDevTool.exe`。 解压缩.zip文件并执行 `RKDevTool.exe`。 +有了驱动程序,我们可以继续使用 [RKDevTool](https://docs.radxa.com/en/compute-module/cm5/radxa-os/low-level-dev/rkdevtool)。 解压缩.zip文件并执行 `RKDevTool.exe`。 解压缩.zip文件并执行 `RKDevTool.exe`。 解压缩.zip文件并执行 `RKDevTool.exe`。 解压缩.zip文件并执行 `RKDevTool.exe`。 在 `RKDevTool` 中,设置了以下配置并点击`RUN`: @@ -69,14 +71,18 @@ dateCreated: 2025-09-16T09:55:34.272Z > Maskrom 按钮应该在电源插入棋盘时按住 \*\*。 > {.is-info} +> {.is-info} +> 使用USB-C到C电缆,或使用USB-C到电缆向后可能导致未被发现。 > 使用USB-C到C电缆,或使用USB-C到电缆向后可能导致未被发现。 > 建议使用USB-C到A电缆, 然后是 [USB-C 女性到 USB-A 男性适配器](https://www.aliexpress.com/item/1005004767752226.html) 或 USB-A 到 A 电缆。 > {.is-warning} +> {.is-warning} 等待它完成刷入过程,你很好。 > 在刷入成功后,继续进行 [**First Setup**](/en/install/first-setup)。 > {.is-success} > {.is-success} +> {.is-success} > {.is-success} \ No newline at end of file diff --git a/zh/install/first-setup.md b/zh/install/first-setup.md index f5531c01..712a9ea3 100644 --- a/zh/install/first-setup.md +++ b/zh/install/first-setup.md @@ -36,7 +36,7 @@ Look up your prefered language and click on it. 然后一个窗口将弹出您 让我们谈谈膝盖。 每个人都是不同的,因此没有单一的“true”膝盖技术。 为了适应这个问题,你可以根据你的国家选择你的技术。 让我们谈论敲打。 所有人都是不同的,因此没有“true”撞击技术器。 在我们的说明中,您可以根据您的国家选择您的技术。 ![6-scaled.png](/first-setup/6-scaled.png) -After you clicked on your country you can choose your layout. 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 +After you clicked on your country you can choose your layout. 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 名称表示“正常”是最常用的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 如果您不确定,请使用它。 如果您有一个不寻常的键盘,就像那些由 Apple 出售的键盘一样,选择相应的布局。 > 使用文本栏测试您的布局。 当您必须输入密码时,这很重要! > {.is-info} @@ -63,6 +63,7 @@ Select your Region and Zone using the dropdown menus. 您当前的时间应该 > {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 此 \*\*can \*\* 是危险的 ! +> {.is-danger} 此 \*\*can \*\* 是危险的 ! > {.is-danger} 每个用户都有分配给他们的ID。 此ID由程序、文件系统等程序内部使用。 如果你想要的话,你可以改变它,但通常是没有必要的。 diff --git a/zh/installation.md b/zh/installation.md index 545e1112..50ae5faf 100644 --- a/zh/installation.md +++ b/zh/installation.md @@ -2,7 +2,7 @@ title: BredOS 安装指南 description: published: true -date: 2025-09-24T12:13:46.662Z +date: 2025-09-24T05:13:56.359Z tags: editor: markdown dateCreated: 2024-07-19T00:42:37.505Z @@ -10,19 +10,19 @@ dateCreated: 2024-07-19T00:42:37.505Z # 2. BredOS 安装指南 -为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 -## 1.1 特定设备的图像安装 +## 设备特定的图像安装 These are the boards we love the most. 这些是我们最喜欢的看板的图像。 要在它们上安装这个BredOS 图像,要么从我们的 [设备特定图像](/install/device-specific-image) 安装指南开始, 或者在我们wiki的设备页面上看一眼,这可以在这个页面的左侧导航栏找到。 访问我们的 [下载站点] (https://bredos.org/download.html) 来查找您的设备是否是其中之一。 -## 1.2 通用安装 +## 通用安装 If your device isn’t listed on our [download site](https://bredos.org/download.html) but supports booting UEFI and is based on either x86- or ARM64 architecture, simply follow our guide for a generic installation available [here](/install/Installation-with-ISO). -## 1.3 停靠集装箱安装 +## 停靠容器安装 - 简易作为一行命令: diff --git a/zh/internal-bred-stuff.md b/zh/internal-bred-stuff.md index 571eba28..7a2d0a02 100644 --- a/zh/internal-bred-stuff.md +++ b/zh/internal-bred-stuff.md @@ -14,11 +14,12 @@ dateCreated: 2025-09-16T08:47:51.442Z > {.is-info} **为了保持这种状态它必须保持未发布**。 > {.is-info} -Devs可以将注释添加到子文件夹中,后来可以由作者转换成wiki文章。 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** +Devs可以将注释添加到子文件夹中,后来可以由作者转换成wiki文章。 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** 注可能包含文本或截图。 **dev 笔记没有设计语言要求。** -在每个子文件夹中,您也会找到我们的 wiki 文章 [设计语言](/en/internal-bred-stuff/design-language)。 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** +在每个子文件夹中,您也会找到我们的 wiki 文章 [设计语言](/en/internal-bred-stuff/design-language)。 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** 如果你是一个新的作者,**你需要仔细阅读并严格关注它!** > 总是显示尊重和热情,帮助BredOS成为人类已知的ARM和x86设备基于档案的最佳磁盘! > {.is-success} > {.is-success} > {.is-success} +> {.is-success} diff --git a/zh/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md b/zh/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md new file mode 100644 index 00000000..7d947bfc --- /dev/null +++ b/zh/internal-bred-stuff/Installation-with-a-device-specific-image-replacment.md @@ -0,0 +1,134 @@ +--- +title: 安装设备特定图像 +description: +published: false +date: 2025-10-11T10:05:36.426Z +tags: +editor: markdown +dateCreated: 2025-10-11T08:42:36.971Z +--- + +# 2. 介绍信息 + +为了安装 BredOS ,我们提供了特定的设备图像,用于在其特定设备的箱子中解锁。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 这将这些图像与通过ISO图像进行的安装区分开来。 通过 ISO 镜像安装更通用,但我们提供的设备支持之外的设备。 + +> 如果你熟悉刷新树莓操作系统,不需要进一步阅读。 只需抓取您的 SD 卡或 eMMC,您的设备特定的 BredOS 图像并用您的首选工具闪烁。 +> {.is-info} Just grab your SD-Card or eMMC, your device specific image and flash with your preferred Tool. +> {.is-info} + +# 3. 下载 + +您可以在我们的 [Github](https://github.com/BredOS/images/releases/latest) 中找到镜像的下载链接 + +# 4. 启动设备 + +- 选择您想要安装 BredOS 的存储设备: + +### Tabset {.tabset} + +#### SD 卡 + +
有SD卡适配器 + +将 SD 卡插入您的 PC 的 SD 卡读卡器并继续 [**4.1 与存储适配器**](#h-41-with-storage-adapter) + +
+ +
没有SD卡适配器 + +将您的 SD 卡插入您的 SBC 并根据您的 PC OS 在部分 [**4.2 与 RKdeveloped tool**](#h-4-2-with-rkdeveloptool)中找到的指南继续。 + +> 在刷入之前,您必须将目标设备设置为“sd card”。 To do so have a look at [4.2 Changing flash target](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-info} + +
+ +#### 不可移除的 eMMC + +
使用 RKdeveloped 工具 + +根据您在 [**4.2 与 RKdevelopttool**](#h-4-2-with-rkdeveloptool) 中找到的 PCOS 继续使用指南 + +
+ +#### 可移动eMMC + +
With eMMC to USB Adapter + +由于几乎所有已知的 USB Sticks 都是基于eMC 存储设备,在那里有 USB 到 eMMC 适配器,这些适配器是 USB-Stics ,但是可以移除eMMC 存储设备。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 这些也可以用于闪烁BredOS。 如下面屏幕截图所示,将eMMC连接到您的适配器。 + +
USB 到 eMMC 适配器 + +![emmc-reader-cut.png](/installation-dsi/emmc-reader-cut.png) + +
+ +Then continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter). + +
+ +
有uSD 适配器 +eMMC 基本上是一个 SD 卡,它是硬线到 SBC 的 (大多) SD卡,有适配器可以连接您的 eMC 将它们转换为 SD 卡。 + +
uSD Adpater and eMMC + +![usd-emmc-cut.png](/installation-dsi/usd-emmc-cut.png) + +
+Firmly press the connector of the eMMC onto the uSD Adapter and connect them to your SD Card Reader. + +
uSD 适配器连接到阅读器 + +![usd-connected-cut.png](/installation-dsi/usd-connected-cut.png) + +
+ +Then continue with [**4.1 with Storage Adapter**](#h-41-with-storage-adapter). + +
+ +
没有适配器 + +将您的 eMMC 连接到您的 SBC 并根据您在 [**4.2 与 RKdevelopttool**](#h-4-2-with-rkdeveloptool)中发现的PC操作系统继续使用指南。 + +
+ +#### NVME + +> 由于我们的设备不支持直接从NVMe驱动器启动,我们需要将UEFI安装到另一个介质。 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 To install UEFI to your SPI or SD Card follow this guide. 在 UEFI 启动后,您可以直接从 NVMe 驱动器启动。 在 UEFI 启动后,您可以直接从 nVME 驱动器启动。 To install UEFI to your SPI or SD Card follow this guide. +> {.is-warning} + +
使用 USB 适配器 + +通过 USB 适配器将驱动器连接到您的电脑并继续 [**4.1 与存储适配器**](#h-41-with-storage-adapter)。 直接或通过 USB 适配器将驱动器连接到您的电脑。 After flashing connect the drive to the nVME port of your SBC. + +
+ +
没有适配器 + +将您的 NVMe 驱动器连接到您的 SBC 并按相应的指南继续您在 [**4.2 与 RKdeveloptool**](#h-4-2-with-rkdeveloptool)中找到的 PCOS 中。 + +> 在刷入之前,您必须将目标设备设置为“NVMe”。 To do so have a look at [4.2 Changing flash target](/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS#h-42-changing-flash-target). +> {.is-info} + +
+ +# 🚀 4. 刷入 + +> 我们提供了压缩为.xz文件的图像。 请确保你在刷入之前解压他们! +> {.is-warning} 请确保你在刷入之前解压他们! +> {.is-warning} + +## 4.1 与存储适配器 + +有无数工具刷入sd 卡或 eMMC。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 我们建议使用 `BalenaEtcher` 或 `Raspberry Pi Imager` 。 这两个工具都支持 Linux、macOS 和 Microsoft Windows。 + +- [BalenaEtcher](https://etcher.balena.io/) +- [Raspberry Pi Imager](https://github.com/raspberrypi/rpi-imager) + +## 4.2 使用 RKdeveloped 工具 + +为了覆盖您可以使用的操作系统的多样性,我们决定将安装分成不可移除的 eMMC 到这两个指南: + +- [在 Linux 或 macOS下与 RKDevelop 一起刷新](/en/install/device-specific-image/Flashing-the-eMMC-with-Linux-or-macOS) +- [Flashing with RKDevelop under Microsoft Windows](/en/install/device-specific-image/Flashing-the-eMMC-with-Microsoft-Windows) diff --git a/zh/internal-bred-stuff/design-language.md b/zh/internal-bred-stuff/design-language.md index 7d0aa200..4dffa11d 100644 --- a/zh/internal-bred-stuff/design-language.md +++ b/zh/internal-bred-stuff/design-language.md @@ -26,11 +26,11 @@ dateCreated: 2025-09-16T09:06:31.497Z # 3. 文本 -- 禁止使用表情符号。 唯一例外是 🔸 emoji。 唯一例外是 🔸 emoji。 唯一例外是 🔸 emoji。 +- 禁止使用表情符号。 唯一例外是 🔸 emoji。 唯一例外是 🔸 emoji。 禁止使用表情符号。 唯一例外是 🔸 emoji。 唯一例外是 🔸 emoji。 唯一例外是 🔸 emoji。 -- 文章不能超过一定长度。 文章不能超过一定长度。 如果你需要滚动很多, 请尝试将它的部分拆分成一个单独的指南。 文章不能超过一定长度。 如果你需要滚动很多, 请尝试将它的部分拆分成一个单独的指南。 +- 文章不能超过一定长度。 文章不能超过一定长度。 如果你需要滚动很多, 请尝试将它的部分拆分成一个单独的指南。 文章不能超过一定长度。 如果你需要滚动很多, 请尝试将它的部分拆分成一个单独的指南。 文章不能超过一定长度。 如果你需要滚动很多, 请尝试将它的部分拆分成一个单独的指南。 -- 文章不能包含重复内容。 文章不能包含重复内容。 如果文章已经存在,请链接到它! 文章不能包含重复内容。 如果文章已经存在,请链接到它! +- 文章不能包含重复内容。 文章不能包含重复内容。 如果文章已经存在,请链接到它! 文章不能包含重复内容。 如果文章已经存在,请链接到它! 文章不能包含重复内容。 如果文章已经存在,请链接到它! - 如果你正在使用代码块,你必须在代码块上方解释它。 @@ -46,7 +46,7 @@ dateCreated: 2025-09-16T09:06:31.497Z - 屏幕截图和照片必须高质量。 -- 屏幕截图只在必要时才允许。 截图太多使得很难找到信息。 截图太多使得很难找到信息。 截图太多使得很难找到信息。 +- 屏幕截图只在必要时才允许。 截图太多使得很难找到信息。 截图太多使得很难找到信息。 屏幕截图只在必要时才允许。 截图太多使得很难找到信息。 截图太多使得很难找到信息。 截图太多使得很难找到信息。 - 屏幕截图的内容必须用图片上方的纯文本来描述。 它的描述必须以连线(-)开头,以使它成为无序列表中的物品。 diff --git a/zh/internal-bred-stuff/landing-page.md b/zh/internal-bred-stuff/landing-page.md index 865cb81d..7d4f90b5 100644 --- a/zh/internal-bred-stuff/landing-page.md +++ b/zh/internal-bred-stuff/landing-page.md @@ -12,8 +12,11 @@ dateCreated: 2025-09-19T15:05:44.344Z 欢迎来到 BredOS 文档!BredOS 是一个基于 Arch 的用户友好型 Linux 发行版,专门为基于 ARM 的单板计算机(SBC)设计。 本文档将指导您完成 BredOS 的安装、配置和使用。 BredOS 是一个方便用户的基于档案的Linux发行版,专门为ARM和RISC-V设计的单个板电脑(SBC)。 +文档将引导您安装、配置和使用 BredOS 。 欢迎来到 BredOS 文档!BredOS 是一个基于 Arch 的用户友好型 Linux 发行版,专门为基于 ARM 的单板计算机(SBC)设计。 +本文档将指导您完成 BredOS 的安装、配置和使用。 BredOS 是一个方便用户的基于档案的Linux发行版,专门为ARM和RISC-V设计的单个板电脑(SBC)。 文档将引导您安装、配置和使用 BredOS 。 BredOS 是一个方便用户的基于档案的Linux发行版,专门为ARM和RISC-V设计的单个板电脑(SBC)。 文档将引导您安装、配置和使用 BredOS 。 +文档将引导您安装、配置和使用 BredOS 。 ![](https://github.com/LinuxDroidMaster/Fydetab-Duo-DroidMaster-wiki/raw/main/Images/Linux/BredOS/preview.jpg) @@ -42,13 +45,13 @@ dateCreated: 2025-09-19T15:05:44.344Z # 4. 故障排除 -我们的朋友[**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) 制作了一个关于BredOS的YouTube视频。 在这里查看: 在这里查看: 在这里查看: +我们的朋友[**DroidMaster**](https://www.youtube.com/@LinuxDroidMaster) 制作了一个关于BredOS的YouTube视频。 在这里查看: 在这里查看: 在这里查看: 在这里查看: # 5. 安装 -为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 +为了便于您安装,我们为您铺设了一条线路,让您跟随。 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 🍞 🔸🔸🔸 > 如果你发现面包裹破损:small_orange_diamond:在我们的社区频道上让我们头部跳过。 > {.is-info} @@ -86,7 +89,7 @@ BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出 # 9. 贡献 -BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: +BredOS 是一个开源项目,欢迎贡献!您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: 您可以通过以下方式做出贡献: - 报告错误和问题 - 提交补丁和改进 diff --git a/zh/internal-bred-stuff/testing.md b/zh/internal-bred-stuff/testing.md index 58f01e43..3c1ac0ce 100644 --- a/zh/internal-bred-stuff/testing.md +++ b/zh/internal-bred-stuff/testing.md @@ -47,7 +47,7 @@ Toptier # 注释 -这里是一个脚注,[^1] 和另一个。\\\[^长期注] +这里是一个脚注,[^1] 和另一个。\\\\[^长期注] # 重生: diff --git a/zh/itx-3588j.md b/zh/itx-3588j.md index f129501f..be599b66 100644 --- a/zh/itx-3588j.md +++ b/zh/itx-3588j.md @@ -2,7 +2,7 @@ title: Firefly ITX-3588J description: published: true -date: 2025-09-28T08:30:32.073Z +date: 2025-09-17T08:03:40.320Z tags: editor: markdown dateCreated: 2025-09-12T08:19:14.440Z @@ -10,12 +10,13 @@ dateCreated: 2025-09-12T08:19:14.440Z # 1. 简介 -与其他RK3588SBC相比,Firefly ITX-3588J是一种不寻常的装置。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 +与其他RK3588SBC相比,Firefly ITX-3588J是一种不寻常的装置。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 此页列出了一些文章提及它的查询以及如何修复或围绕它们工作。 > 我们把它命名为“_Frisbee_”,因为它比计算更好! > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. 下载 @@ -51,7 +52,7 @@ To flash the correct firmware, follow this [how-to](/en/ITX-3588J/sata-firmware- 所有HDMI端口都有已知问题 (输入和输出)。 较高的 HDMI 输出被BIOS 禁用,底端被OS 禁用。 所有HDMI端口都有已知问题 (输入和输出)。 较高的 HDMI 输出被BIOS 禁用,底端被OS 禁用。 这可能是将来可以修复的,但现在只需避免使用HDMI,而是使用 VGA 或 DisplayPort/HDMI 的 USB-C。 较高的HDMI输出被BIOS禁用,下一个被OS禁用。 所有HDMI端口(输入和输出)都有已知问题。 较高的HDMI输出被BIOS禁用,下一个被OS禁用。 将来这可能是固定的;但现在可以避免使用HDMI,而是使用 VGA 或 DisplayPort/HDMI 在 USB-C。 较高的HDMI输出被BIOS禁用,下一个被OS禁用。 所有HDMI端口(输入和输出)都有已知问题。 较高的HDMI输出被BIOS禁用,下一个被OS禁用。 将来这可能是固定的;但现在可以避免使用HDMI,而是使用 VGA 或 DisplayPort/HDMI 在 USB-C。 -# 5. 迷你PCIe / NVME +# 5. HDMI 如果您不知道这些端口类型的规格允许使用 USB 连接。 这通常用于处理 WiFi/Bluetooth 组合卡,WiFi 通过 PCIe 连接,蓝牙使用 USB 连接。 如果您还不知道这些端口类型的规格允许使用 USB 连接。 这通常用于处理 WiFi/Bluetooth 组合卡:虽然WiFi 通过PCIe 连接,但蓝牙使用USB。 diff --git a/zh/itx-3588j/sata-firmware-fix.md b/zh/itx-3588j/sata-firmware-fix.md index 1d18304a..588e7cd0 100644 --- a/zh/itx-3588j/sata-firmware-fix.md +++ b/zh/itx-3588j/sata-firmware-fix.md @@ -2,7 +2,7 @@ title: Sata固件修复 description: published: true -date: 2025-10-03T05:08:32.217Z +date: 2025-09-19T05:01:28.982Z tags: editor: markdown dateCreated: 2025-09-12T09:18:06.486Z @@ -97,6 +97,7 @@ Pin 1在芯片上用一个小点标记,并在平面板或适配器板上贴上 > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} 检查所有电缆并确保您的 ITX-3588J 板在使用片段时断电。 然后连接到您的Linux设备并运行以下命令。 @@ -155,10 +156,10 @@ flashrom 是免费的软件,获取源代码在 https://flashrom 上。 rg - 正如标题所表明的那样简单: ``` -检查所有电缆并确保您的 ITX-3588J 板在使用片段时断电。 -然后连接到您的Linux设备并运行以下命令。 -如果它报告了上述SPI芯片的名字,你很乐意去做。 -然后连接到您的Linux设备并运行以下命令。 +所有的 SATA 端口都应该很好的工作! +{.is-success} +{.is-success} +{.is-success} ``` ``` @@ -188,3 +189,4 @@ Verifying flash... VERIFIED. > {.is-success} > {.is-success} > {.is-success} +> {.is-success} diff --git a/zh/orangepi-5.md b/zh/orangepi-5.md index 966a8ced..f31aee47 100644 --- a/zh/orangepi-5.md +++ b/zh/orangepi-5.md @@ -31,6 +31,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -48,6 +49,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -64,6 +66,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > 我们把它命名为“_阿片5加_”,因为坦率地说,没有人有时间、耐心, 或者甚至是一丝希望不断地说出或打破可笑的长度, 不必要的是正式的,轻易令人烦恼的名字“橙色Pi 5 Plus”——特别是当每个人都确切知道你还有什么意思时。 > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -79,6 +82,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -95,6 +99,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -111,6 +116,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: @@ -127,6 +133,7 @@ dateCreated: 2024-09-20T15:17:37.567Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} 规格: diff --git a/zh/radxa-orion-o6.md b/zh/radxa-orion-o6.md index c4b9b028..2467f090 100644 --- a/zh/radxa-orion-o6.md +++ b/zh/radxa-orion-o6.md @@ -28,6 +28,7 @@ PCIe 端口: > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. 下载 @@ -35,13 +36,13 @@ PCIe 端口: 我们有两个版本:一个基于Radxa的6.6内核,另一个基于主线。 基于6.6内核的版本包含"ORION"的名称,支持该棋盘的完整功能。 -主行内核确实缺少驱动程序。 在主线上工作的概述和whats无法在第4节下找到。 Mainline support\\\`. +主行内核确实缺少驱动程序。 在主线上工作的概述和whats无法在第4节下找到。 Mainline support\\\\`. 基于6.6内核的版本包含"ORION"的名称,支持该棋盘的完整功能。 主行内核确实缺少驱动程序。 在主线上工作的概述和whats 找不到[4]。 主线支持](#h-4-mainline-support)。 # 3. 安装 -Prion支持使用通用的 ISO 图像进行安装,不像我们其他支持的单板计算机(SBCs),后者使用设备特定图像。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 +Prion支持使用通用的 ISO 图像进行安装,不像我们其他支持的单板计算机(SBCs),后者使用设备特定图像。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 安装可以使用 USB 棍棒,甚至使用 USB 光学驱动器。 ## 3.1 通用ISO 安装 @@ -53,30 +54,30 @@ Prion支持使用通用的 ISO 图像进行安装,不像我们其他支持的 # 4. PCIe -| `linux` | 状态 | 注意 | -| ----------------------- | --- | --------------------------------------------------------------------------------------------------- | -| CPU | 工作 | | -| RAM | 工作 | | -| GPU | 断开 | 没有驱动程序 | -| NPU | 断开 | 没有驱动程序 | -| 硬件编码 | 断开 | 没有驱动程序 | -| 硬件编码 | 断开 | 没有驱动程序 | -| HDMI | 部分的 | EFI FB 局部工作 (1080P@60Hz 大部分显示器) | -| 潜行者 | 部分的 | 与上面相同 | -| USB-C DP | 部分的 | 与上面相同 | -| 存储 | 工作 | M.2 SSD按预期工作 | -| 以太网 | 工作 | | -| 后方USB | 工作 | 随机死亡, 需要自定义的 BredOS 派生Radxa bios | -| 前方USB | 工作 | 随机死亡数 | -| 后端音频 | 断开 | 没有驱动程序 | -| 前置音频 | 断开 | 没有驱动程序 | -| RTC | 工作 | 没有驱动程序 | -| UART | 工作 | 开机时`ttyS2` | -| PCIe | 部分的 | 适合大多数设备,但某些GPU无法正常工作。
有时冻结整个系统。 考虑使用我们的偏差。
有时冻结整个系统。 考虑使用我们的偏差。
有时冻结整个系统。 考虑使用我们的偏差。 | -| M.2M 键 | 工作 | | -| M.2 E 键 | 工作 | | -| 风扇控制 | 工作 | 自动粉丝控制,不能控制操作系统 | +| `linux` | 状态 | 注意 | +| ----------------------- | --- | ----------------------------------------------------------------------------------------------------------------------------- | +| CPU | 工作 | | +| RAM | 工作 | | +| GPU | 断开 | 没有驱动程序 | +| NPU | 断开 | 没有驱动程序 | +| 硬件编码 | 断开 | 没有驱动程序 | +| 硬件编码 | 断开 | 没有驱动程序 | +| HDMI | 部分的 | EFI FB 局部工作 (1080P@60Hz 大部分显示器) | +| 潜行者 | 部分的 | 与上面相同 | +| USB-C DP | 部分的 | 与上面相同 | +| 存储 | 工作 | M.2 SSD按预期工作 | +| 以太网 | 工作 | | +| 后方USB | 工作 | 随机死亡, 需要自定义的 BredOS 派生Radxa bios | +| 前方USB | 工作 | 随机死亡数 | +| 后端音频 | 断开 | 没有驱动程序 | +| 前置音频 | 断开 | 没有驱动程序 | +| RTC | 工作 | 没有驱动程序 | +| UART | 工作 | 开机时`ttyS2` | +| PCIe | 部分的 | 适合大多数设备,但某些GPU无法正常工作。
有时冻结整个系统。 考虑使用我们的偏差。
有时冻结整个系统。 考虑使用我们的偏差。
有时冻结整个系统。 考虑使用我们的偏差。
有时冻结整个系统。 考虑使用我们的偏差。 | +| M.2M 键 | 工作 | | +| M.2 E 键 | 工作 | | +| 风扇控制 | 工作 | 自动粉丝控制,不能控制操作系统 | # 5. PCIe -一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 如果你的棋盘不稳定,请考虑更新到我们的 UEFI 固件并设置链接速度到 3 基因。 一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 如果你的棋盘不稳定,请考虑更新到我们的 UEFI 固件并设置链接速度到 3 基因。 \ No newline at end of file +一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 如果你的棋盘不稳定,请考虑更新到我们的 UEFI 固件并设置链接速度到 3 基因。 一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 如果你的棋盘不稳定,请考虑更新到我们的 UEFI 固件并设置链接速度到 3 基因。 一些测试者发现,当使用PCIe Gen4速度运行的设备连接时,该系统变得不稳定。 如果你的棋盘不稳定,请考虑更新到我们的 UEFI 固件并设置链接速度到 3 基因。 \ No newline at end of file diff --git a/zh/radxa-orion-o6/prion-uefi-installation.md b/zh/radxa-orion-o6/prion-uefi-installation.md index ec130200..5bbfba4c 100644 --- a/zh/radxa-orion-o6/prion-uefi-installation.md +++ b/zh/radxa-orion-o6/prion-uefi-installation.md @@ -64,6 +64,7 @@ VariableInfo.efi > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} ## 3.3 通过粉丝更新 @@ -94,7 +95,7 @@ du ./cix_flash_all.bin 在上面的例子中,文件大小是 `6288062` 。 -- 为了匹配chip的规格,我们需要在文件末尾加上“零”,直到它匹配chip的大小。 用上面命令中的文件大小替换 用上面命令中的文件大小替换 用上面命令中的文件大小替换 +- 为了匹配chip的规格,我们需要在文件末尾加上“零”,直到它匹配chip的大小。 用上面命令中的文件大小替换 用上面命令中的文件大小替换 用上面命令中的文件大小替换 用上面命令中的文件大小替换 ``` dd if=/dev/n0 bs=1 count=$(8388608- )) >> ./cix_flash_all.bin @@ -106,6 +107,7 @@ dd if=/dev/n0 bs=1 count=$(8388608- )) >> ./cix_flash_all.b > {.is-warning} > {.is-warning} > {.is-warning} +> {.is-warning} Prion上的 SPI 芯片被套接以便轻松移除。 套接字位于CPU粉丝头和 GPIO 端口。 套接字位于CPU粉丝头和 GPIO 端口。 要轻松定位芯片,请参阅Radxa [在这里找到](https://radxa.com/orion/o6/marked_orion_o6.webp)的文档。 diff --git a/zh/rock-5.md b/zh/rock-5.md index 54829292..1e9537d7 100644 --- a/zh/rock-5.md +++ b/zh/rock-5.md @@ -30,6 +30,7 @@ dateCreated: 2024-09-21T09:12:56.606Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} #### Rock 5C @@ -37,6 +38,7 @@ dateCreated: 2024-09-21T09:12:56.606Z > {.is-info} > {.is-info} > {.is-info} +> {.is-info} # 2. 下载