Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create the Linux page for web, Linux #10191

Closed
Tracked by #10181
atsansone opened this issue Feb 22, 2024 · 0 comments · Fixed by #10302 or #10316
Closed
Tracked by #10181

Create the Linux page for web, Linux #10191

atsansone opened this issue Feb 22, 2024 · 0 comments · Fixed by #10302 or #10316
Assignees
Labels
a.get-started Relates to the Getting Started section of docs.flutter.dev e2-days Effort: < 5 days p2-medium Necessary but not urgent concern. Resolve when possible. target.Linux Target apps on the Linux Platform

Comments

@atsansone
Copy link
Contributor

No description provided.

@huycozy huycozy added st.triage.triage-team Triage team reviewing and categorizing the issue a.get-started Relates to the Getting Started section of docs.flutter.dev p2-medium Necessary but not urgent concern. Resolve when possible. e2-days Effort: < 5 days target.Linux Target apps on the Linux Platform and removed st.triage.triage-team Triage team reviewing and categorizing the issue labels Feb 23, 2024
@atsansone atsansone self-assigned this Feb 23, 2024
atsansone added a commit that referenced this issue Mar 7, 2024
Adds all 2nd level add-ons to getting started. 

- Fixes #10187
- Fixes #10189
- Fixes #10190

Partial fixes to #10186, #10188, #10191

----

## Refactors flutter doctor results

Uses a data file to store what bits are flipped for each combination of
installed tools.

## Next Steps added to Install pages

[Start building Flutter native desktop apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)

[Start building Flutter Android apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/mobile#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)

[Start building Flutter web apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)

[Start building Flutter native desktop apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)

[Start building Flutter iOS apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-ios#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)

[Start building Flutter Android apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-android#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)

[Start building Flutter web apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

## Starting pages for adding devtools

Each shows next steps based on what they picked for their initial setup.

[Add Android devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
*
[Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Web on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-macos)
* [Web on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-windows)

[Add iOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)

[Add macOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos)

*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-ios)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

[Add Web devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web)

* [macOS
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Windows
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)
* [iOS on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)
* [Android on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Android on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)

[Add Windows devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows)

*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)
atsansone added a commit that referenced this issue Mar 20, 2024
Adds ChromeOS, Linux GS pages plus all 2nd level add-ons to getting
started.

Fixes #10255
Fixes #10186
Fixes #10188
Fixes #10191

Reviewed and approved by @anderdobo in #10302 

----

## New pages
These are mostly reusing includes or include templates from the other
Getting Started pages. The main new pages are under:

- src/_includes/docs/install/reqs/linux/base.md
- src/get-started/install/chromeos/
- src/get-started/install/linux/
- src/platform-integration/android/install-android/
- src/platform-integration/linux/install-linux/
- src/platform-integration/web/install-web/

Changed to fix auto-population of current build artifacts in terminal
code blocks.
- src/assets/js/archive.js

Added tabs
- src/assets/js/main.js

Refactored other framework pages to clean up includes.

----

## New page links
It will help to see these staged because of the heavy reuse and Liquid
logic.

### ChromeOS install

- [Install on ChromeOS landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/)
- [Install Flutter with Android tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/android/)
- [Install Flutter with web tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/web/)

### Linux Install

- [Install on Linux landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/)
- [Install Flutter for Linux Desktop on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/desktop)
- [Install Flutter with Android tools on on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/android)
- [Install Flutter with web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/web)

### Add Linux desktop to Linux Android or Web install

- [Add Linux Desktop tools landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/)
- [Add Linux Desktop tools to Flutter & Android tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-android)
- [Add Linux Desktop tools to Flutter & Web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-web)

### Add Android to Linux Desktop install

- [Add Android tools to Flutter & Linux Desktop tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-linux)
- [Add Android tools to Flutter & Web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-linux)

### Add Android to ChromeOS Web install

- [Add Android tools to Flutter on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-chromeos)

### Add Web to Linux Desktop install

- [Add web tools to Flutter & Linux Desktop tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-linux-desktop)
- [Add web tools to Flutter & Android tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-linux)

### Add Web to ChromeOS Android install

- [Add web tools to
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-chromeos)

---------

Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
Co-authored-by: John Ryan <[email protected]>
atsansone added a commit to atsansone/website that referenced this issue Apr 5, 2024
Adds all 2nd level add-ons to getting started. 

- Fixes flutter#10187
- Fixes flutter#10189
- Fixes flutter#10190

Partial fixes to flutter#10186, flutter#10188, flutter#10191

----

## Refactors flutter doctor results

Uses a data file to store what bits are flipped for each combination of
installed tools.

## Next Steps added to Install pages

[Start building Flutter native desktop apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)

[Start building Flutter Android apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/mobile#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)

[Start building Flutter web apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)

[Start building Flutter native desktop apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)

[Start building Flutter iOS apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-ios#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)

[Start building Flutter Android apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-android#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)

[Start building Flutter web apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

## Starting pages for adding devtools

Each shows next steps based on what they picked for their initial setup.

[Add Android devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
*
[Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Web on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-macos)
* [Web on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-windows)

[Add iOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)

[Add macOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos)

*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-ios)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

[Add Web devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web)

* [macOS
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Windows
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)
* [iOS on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)
* [Android on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Android on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)

[Add Windows devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows)

*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)
atsansone added a commit to atsansone/website that referenced this issue Apr 5, 2024
Adds ChromeOS, Linux GS pages plus all 2nd level add-ons to getting
started.

Fixes flutter#10255
Fixes flutter#10186
Fixes flutter#10188
Fixes flutter#10191

----

## Adds the following pages:

### ChromeOS install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/android/
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/web/

### Linux Install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/desktop
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/android
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/web

### Add Linux desktop to Linux Android or Web install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/install-linux-from-android
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/install-linux-from-web

### Add Android to Linux Desktop install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-linux
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-web-on-linux

### Add Android to ChromeOS Web install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-web-on-chromeos

### Add Web  to Linux Desktop install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-linux-desktop
-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-android-on-linux

### Add Web to ChromeOS Android install

-
https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-android-on-chromeos


----

## Refactors

- Flutter file replacement into command lines on all install pages
- Flutter doctor results for all combinations

---------

Co-authored-by: Brett Morgan <[email protected]>
atsansone added a commit to atsansone/website that referenced this issue Apr 5, 2024
Adds ChromeOS, Linux GS pages plus all 2nd level add-ons to getting
started.

Fixes flutter#10255
Fixes flutter#10186
Fixes flutter#10188
Fixes flutter#10191

Reviewed and approved by @anderdobo in flutter#10302 

----

## New pages
These are mostly reusing includes or include templates from the other
Getting Started pages. The main new pages are under:

- src/_includes/docs/install/reqs/linux/base.md
- src/get-started/install/chromeos/
- src/get-started/install/linux/
- src/platform-integration/android/install-android/
- src/platform-integration/linux/install-linux/
- src/platform-integration/web/install-web/

Changed to fix auto-population of current build artifacts in terminal
code blocks.
- src/assets/js/archive.js

Added tabs
- src/assets/js/main.js

Refactored other framework pages to clean up includes.

----

## New page links
It will help to see these staged because of the heavy reuse and Liquid
logic.

### ChromeOS install

- [Install on ChromeOS landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/)
- [Install Flutter with Android tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/android/)
- [Install Flutter with web tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/web/)

### Linux Install

- [Install on Linux landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/)
- [Install Flutter for Linux Desktop on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/desktop)
- [Install Flutter with Android tools on on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/android)
- [Install Flutter with web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/web)

### Add Linux desktop to Linux Android or Web install

- [Add Linux Desktop tools landing
page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/)
- [Add Linux Desktop tools to Flutter & Android tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-android)
- [Add Linux Desktop tools to Flutter & Web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-web)

### Add Android to Linux Desktop install

- [Add Android tools to Flutter & Linux Desktop tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-linux)
- [Add Android tools to Flutter & Web tools on
Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-linux)

### Add Android to ChromeOS Web install

- [Add Android tools to Flutter on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-chromeos)

### Add Web to Linux Desktop install

- [Add web tools to Flutter & Linux Desktop tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-linux-desktop)
- [Add web tools to Flutter & Android tools on
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-linux)

### Add Web to ChromeOS Android install

- [Add web tools to
ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-chromeos)

---------

Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
Co-authored-by: John Ryan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a.get-started Relates to the Getting Started section of docs.flutter.dev e2-days Effort: < 5 days p2-medium Necessary but not urgent concern. Resolve when possible. target.Linux Target apps on the Linux Platform
Projects
None yet
2 participants